Página principal » cómo » Personalizando tu perfil de PowerShell

    Personalizando tu perfil de PowerShell

    Para usuarios frecuentes de PowerShell, la configuración estándar podría no ser la ideal. Podemos cambiar la configuración de nuestra ventana de PowerShell según nos guste modificando el perfil.

    Lo primero que debemos comprobar es si ya existe un perfil. Podemos hacer esto abriendo una ventana de PowerShell y escribiendo:

    Perfil de ruta de prueba $

    Desde nuestra consulta devuelta "Falso" Vamos a tener que crear un nuevo perfil. Escribiremos lo siguiente en nuestro indicador de PowerShell:

    Nuevo elemento -path $ perfil -tipo de archivo -force

    Debería aparecer la siguiente ventana emergente y hacer clic en Sí para continuar..

    Ahora se creará el script de perfil. Estará en el lugar siguiente al "Directorio:" salida. Cuando navegamos a esa ubicación, el script de perfil estará allí esperando que lo modifiquemos. Abra el archivo llamado "Microsoft.Powershell_profile.ps1

    El perfil estará vacío, por lo que podemos llenarlo con cualquier comando que queramos ejecutar. Puede establecer la ubicación de solicitud de inicio en el directorio raíz agregando:

    establecer ubicación c:

    Podemos cambiar el título de la ventana de PowerShell para SysadminGeek añadiendo:

    $ Shell.WindowTitle = "SysadminGeek"

    También podemos cambiar el tamaño de la ventana y el desplazamiento hacia atrás con lo siguiente:

    $ Shell = $ Host.UI.RawUI
    $ size = $ Shell.WindowSize
    $ size.width = 70
    $ size.height = 25
    $ Shell.WindowSize = $ size
    $ size = $ Shell.BufferSize
    $ size.width = 70
    $ size.height = 5000
    $ Shell.BufferSize = $ size

    El color de fondo y el texto también se pueden cambiar con estas entradas:

    $ shell.BackgroundColor = "Grey"
    $ shell.ForegroundColor = "Black"

    También puedes poner cualquier script o alias que uses comúnmente. Hemos incluido nuestro alias para Notepad.exe

    alias de nuevo elemento: np -value C: WindowsSystem32notepad.exe

    La entrada final se incluye para borrar todo de la ventana de PowerShell, brindándole un espacio de trabajo limpio:

    Clear-Host

    Todos juntos, se ve así:

    Una vez que haya guardado su perfil, la próxima vez que abra PowerShell verá todos los cambios realizados en su perfil..

    Es bastante fácil personalizar su perfil, y cuanto más use PowerShell, más se volverá a agregar para agregar nuevos alias y scripts que necesita ejecutar al inicio.