Personalización de su perfil de PowerShell

Para los usuarios frecuentes de PowerShell, la configuración estándar puede no ser la ideal. Podemos cambiar la configuración de nuestra ventana de PowerShell como queramos cambiando el perfil.

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

Test-Path $profile

Test-Path $profile

Dado que nuestra solicitud devolvió «Falso», tendremos que crear un nuevo perfil. Vamos a escribir lo siguiente en nuestro indicador de PowerShell:

New-Item -path $profile -type file –force

Test-Path $profile 2

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

notepad popup

Ahora se creará la secuencia de comandos del perfil. Estará en la ubicación que sigue a la salida «Directorio:». Cuando naveguemos a esta ubicación, el script de perfil esperará a que lo editamos. Abra el archivo llamado «Microsoft.Powershell_profile.ps1»

windows powershell

El perfil estará vacío, por lo que podremos llenarlo con los comandos que queramos ejecutar. Puede establecer la ubicación del indicador de inicio en el directorio raíz agregando:

set-location c:

Podemos cambiar el título de la ventana de PowerShell a SysadminGeek agregando:

$ Shell.WindowTitle = «SysadminGeek»

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

$ Shell = $ Host.UI.RawUI
$ tamaño = $ Shell.WindowSize
$ tamaño.ancho = 70
$ tamaño.altura = 25
$ Shell.WindowSize = $ tamaño
$ tamaño = $ Shell.BufferSize
$ tamaño.ancho = 70
$ tamaño.altura = 5000
$ Shell.BufferSize = $ tamaño

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

$ shell.BackgroundColor = «Gris»
$ shell.ForegroundColor = «Negro»

Puedes poner cualquier script o también conocido como que también usas comúnmente. Hemos incluido nuestro alias para Notepad.exe

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

La entrada final se incluye para borrar todo de la ventana de PowerShell, lo que le brinda un espacio de trabajo limpio:

Eliminar host

En general, se ve así:

windows powershell 2

Después de guardar su perfil, la próxima vez que abra PowerShell, verá todos los cambios en su perfil.

sysadmin

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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas