Посмотреть текущие настройки:
Get-ExecutionPolicy
Добавить профиль:
-
Именение политики на RemoteSigned, разрещая запуск всех скриптов, кроме полученных из сети
Set-ExecutionPolicy RemoteSigned
-
Создание скрипта, который будет запускаться вместе с PowerShell
New-Item -type file $PROFILE
При ошибке, созаём необходимую папку (путь видим в тексте ошибки).
-
По этому пути видим только что созданный в предыдущем пункте файл
Microsoft.PowerShell_profile.ps1
Он и будет запускаться при каждом вызове PowerShell.
-
Пишем в него, например:
$Host.PrivateData.ErrorForegroundColor = "magenta" $Host.PrivateData.ErrorbackgroundColor = "yellow"
Все доступные цвета можно увидеть после ввода команды
[System.Enum]::GetNames([System.ConsoleColor])