Ты запускаешь свой первый .ps1-скрипт.
Сидишь, полный энтузиазма, уверенный в своих силах, а PowerShell в ответ выдает что-то вроде: "Выполнение сценариев отключено в этой системе." И ты такой: «Что? Я же админ! Я всем руковожу!» А PowerShell с каменным лицом отвечает: "Не сегодня, сынок." PowerShell — существо с непростой судьбой. Оно выросло в мире, где, наверное, половина его пользователей — сисадмины, а другая половина — люди, скачивающие “бесплатный Windows Activator”.
И чтобы не дать вторым испортить жизнь первым, да и просто, чтобы было "безопасно", Microsoft решила: “А давайте по умолчанию запретим вообще всё!” Так появился тот самый Execution Policy, настройка, которая говорит PowerShell, можно ли вообще исполнять сценарии. И да, по умолчанию там стоит режим Restricted, то есть — "никаких скриптов, даже твоих, даже если ты клялся не запускать вирусы". Теперь магия. Открой PowerShell от имени администратора (иначе PowerShell просто будет стоять на своём). Проверь, что у тебя