Witam, mam problem z plikiem wykonywalnym.
Potrzebuje wykonać te polecenia w pliku wsadowym
unInstall-module AzureRM
Install-Module AzureRM
Set-ExecutionPolicy –executionPolicy
Login-AzureRmAccount
Get-AzureRmWebApp
New-AzureRmResourceGroup -Name myTestResourceGroup -Location 'West Europe'
New-AzureRmAppServicePlan -Name myTestWebServicePlan -Location 'West Europe' -ResourceGroupName myTestResourceGroup -Tier Free.
New-AzureRmWebApp -Name AzureLab31EB-A-2 -Location 'West Europe' -AppServicePlan myTestWebServicePlan -ResourceGroupName myTestResourceGroup
Powyższe polecenia działały kiedy otworzyłem PawerShella jako administrator.
Żeby zrobić plik wsadowany znalazłem coś takiego.
https://superuser.com/questions/1050193/executing-a-powershell-script-through-batch-file
Więc utworzyłem plik z rozszerzeniem bat (plik_wsadowy.bat), w pliku mam coś takiego
PowerShell.exe -Command
unInstall-module AzureRM
Install-Module AzureRM
Set-ExecutionPolicy –executionPolicy
Login-AzureRmAccount
Get-AzureRmWebApp
New-AzureRmResourceGroup -Name myTestResourceGroup -Location 'West Europe'
New-AzureRmAppServicePlan -Name myTestWebServicePlan -Location 'West Europe' -ResourceGroupName myTestResourceGroup -Tier Free.
New-AzureRmWebApp -Name AzureLab31EB-A-2 -Location 'West Europe' -AppServicePlan myTestWebServicePlan -ResourceGroupName myTestResourceGroup
Kiedy otwieram ten plik jako administrator pojawia się okno cmd na 1s potem sie zamyka, plik nie działa.
Czy ktoś wie jak rozwiązać ten problem?