Посмотреть текущие настройки:

Get-ExecutionPolicy

 

Добавить профиль:

  1. Именение политики на RemoteSigned, разрещая запуск всех скриптов, кроме полученных из сети

    Set-ExecutionPolicy RemoteSigned

     

  2. Создание скрипта, который будет запускаться вместе с PowerShell

    New-Item -type file $PROFILE

    При ошибке, созаём необходимую папку (путь видим в тексте ошибки).

     

     

  3. По этому пути видим только что созданный в предыдущем пункте файл

    Microsoft.PowerShell_profile.ps1

    Он и будет запускаться при каждом вызове PowerShell.

     

  4. Пишем в него, например:

    $Host.PrivateData.ErrorForegroundColor = "magenta"
    $Host.PrivateData.ErrorbackgroundColor = "yellow"

 

Все доступные цвета можно увидеть после ввода команды

 [System.Enum]::GetNames([System.ConsoleColor])