Как выполнить файлы .ps1 в Windows Azure Powershell

Как выполнить файлы .ps1 в Windows Azure Powershell? Использует ли Windows Azure PowerShell другое расширение для пакетных файлов? Я безуспешно пробовал расширения .bat и .ps1. Обратите внимание, что я проверил путь к файлу и его правильность.


person user2330678    schedule 23.10.2013    source источник
comment
Файлы BAT и PS1 совершенно разные. С кем вы пытаетесь работать?   -  person Justin E    schedule 23.10.2013
comment
@JustinE все работает. Я хочу выполнить скрипт из файла в Windows Azure PowerShell.   -  person user2330678    schedule 23.10.2013
comment
dotnettwitter.com/2011/11/executing-powershell-script- с.html   -  person Justin E    schedule 23.10.2013
comment
Какой сценарий? Что вы пробовали? И как это не сработало? Вы получили ошибку?   -  person Ansgar Wiechers    schedule 23.10.2013
comment
@AnsgarWiechers Я пытаюсь запускать и останавливать виртуальную машину с помощью команд atart-azurevm и stop-azurevm. Он работает, когда я печатаю в консоли. С файлом операция завершается успешно - я не получаю никаких ошибок - но он не запускает и не останавливает виртуальную машину.   -  person user2330678    schedule 23.10.2013
comment
@JustinE Можете ли вы дать мне ссылки для запуска файлов .bat, .txt или .ps1? Прямо сейчас я тестирую сценарии powershell в консоли и еще не использую Visual Studio.   -  person user2330678    schedule 23.10.2013


Ответы (1)


  1. создайте файл с блокнотом и назовите его test.ps1
  2. поместите свои команды powershell в файл, например. Start-AzureVM -Name "myvm" -ServiceName "myservice"
  3. в приглашении powershell введите .\test.ps1 и нажмите Enter, чтобы запустить

Кроме того, в powershell ISE загрузите test.ps1 и нажмите F5 для запуска. Вы можете устанавливать точки останова, выполнять построчно и проверять содержимое переменных. Возможно, вам лучше пойти по этому пути.

person EnglishJimbob    schedule 26.11.2013