У меня два сервера:
ServerA содержит папку с командным файлом (deploy.bat ), который необходимо выполнить из командной строки powershell с повышенными привилегиями. В ServerA , если я запускаю его из обычного приглашения или из приглашения powershell, происходит сбой. Если я запускаю его из командной строки с повышенными правами, он работает. (запускать от имени администратора ).
У меня проблема, когда я пытаюсь выполнить пакетный файл с serverB , используя удаленное выполнение powershell. Я могу выполнить эту команду:
Invoke-Command -computername serverA.\remotedeploy.ps1
Содержимое remotedeploy.ps1 ::
cd D:\Builds\build5
.\Deploy.bat
Я просмотрел много вопросов в stackoverflow о:
Этот вопрос касается обоих одновременно. Таким образом, точный вопрос:
Можно ли выполнить скрипт ELEVATED REMOTE в PowerShell?