Ошибка при запуске команд PowerShell в Azure WorkerRole

Я пытаюсь запустить cmd-скрипт задачи запуска в Windows Azure Role.

Это две строки сценария командного файла:

powershell $command = "set-executionpolicy Unrestricted"    
powershell $command = ".\setupAgent.ps1" -NonInteractive >; out.txt

Теперь проблема в том, что я получаю сообщение об ошибке из командной оболочки, которое гласит:

D:\Users\UserAccount>powershell $command = "set-executionpolicy Unrestricted"
'powershell' is not recognized as an internal or external command,
operable program or batch file.

Похоже, здесь используются какие-то разные кодовые страницы или что-то вроде этого, потому что эти специальные символы отсутствуют в моем cmd-файле. Cmd-файл был создан в Windows 8 через VS 2012 Ultimate.

У вас есть идея, как я могу пропустить там специальные символы в начале команды? Если я скопирую команду из cmd-файла в консоль через удаленный рабочий стол, она будет работать нормально!

Ответы на вопрос(1)

Ваш ответ на вопрос