Я создал запланированное задание для отключения / освобождения себя (это виртуальная машина на Azure) с помощью Powershell.
Сценарий PowerShell: Stop-AzureVM -Name "myvm" -ServiceName "myservice" -Force
Если PowerShell запускается запланированной задачей, она просто продолжает работать и никогда не выключается.
Что я делаю неправильно? Пользователь, который выполняет задачу, является локальным администратором на самой виртуальной машине. Я пытался дождаться срабатывания триггера (через определенное время), а также пытался запустить его по требованию (щелчок правой кнопкой мыши => запустить сейчас), но ни один из них не работал.
Но если я щелкну правой кнопкой мыши по тому же файлу сценария PowerShell и "Запустить с PowerShell", то он будет работать так, как должен.