Настройка профиля PowerShell.

Для частых пользователей PowerShell , стандартные настройки, могут быть, не идеальными. Мы можем изменить настройки нашего PowerShell, чтобы было, как мы его любим, изменяя для этого профиль. Первое, что мы должны проверить, существует ли  профиль вообще. Сделать это можно, открыв окно PowerShell и, набрав команду:

Test-Path $profile

Поскольку наш запрос вернул “Ложное” значение,мы собираемся создать новый профиль. Для этого мы введём следующие команды в нашем PowerShell командной строке:

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

Вы должны получить следующее всплывающее окно ,просто нажмите кнопку да, чтобы продолжить.

Профиль скрипта теперь будет создан,и будет в том месте, после “Каталог:” . Когда мы перейдём в это место, профиль скрипта будет ждать нас там, чтобы изменить его. Откройте файл с именем “Microsoft.Powershell_profile.ps1

Профиль будет пустым, так что мы можем заполнить его любыми командами, которые мы хотим выполнить. Вы можете настроить запуск подсказок в корневом каталоге, добавив:

set-location c:

Мы можем изменить название PowerShell для SysadminGeek , добавив:

$Shell.WindowTitle=”SysadminGeek”

Мы также можем изменить размер окна и scrollback на следующие:

$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

Цвет текста и фона  может быть изменён с помощью этих записей:

$shell.BackgroundColor = “Gray”
$shell.ForegroundColor = “Black”

Вы можете назначить любые сценарии или псевдонимы ,которые вы обычно используете. Я включил псевдоним для Notepad.exe

new-item alias:np -value C:WindowsSystem32notepad.exe

Последняя запись включена, чтобы очистить всё из окна PowerShell, давая вам чистое пространство:

Clear-Host

Всё вместе, это будет  выглядит так:

После того как вы сохранили ваш профиль, в следующий раз, когда вы открываете PowerShell, вы увидите все изменения, внесенные в ваш профиль.

Как вы сами можете видеть,довольно легко настраивать свой профиль, и чем больше вы используете PowerShell, тем больше вы найдёте для себя настроек, чтобы добавить новые псевдонимы и скрипты, которые вам нужно выполнять при запуске.

 

Оставить комментарий