Я пытался запустить простой скрипт powershell из командного файла. После просмотра в Интернете советуем установить политику с помощью Set-ExecutionPolicy.
Я сделал это, и с помощью Get-ExecutionPolicy политика была изменена.
Однако запуск этого пакетного файла приводит к диалоговому окну «Открыть с помощью», а не к выполнению сценария.
Пакетная:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe ^&'./script.psl'
Powershell:
Write-Host "This is a message"
Я провел выборку на Windows 7 и Server 2008 R2. Оба имеют одинаковый результат. Чего мне не хватает?