версия powershell 2.2. то, что я пытаюсь сделать, - это подключиться к удаленному серверу с помощью psexec, а затем остановить службу спулера, а затем отключить спулер от автоматического запуска после перезагрузки. Вот что я хочу, чтобы выполнитькак выполнить исполняемый файл с аргументами с помощью powershell
c:\remotetool>Psexec.exe \\10.10.10.10 -u demouser1 -p "secretpassword" -h net stop spooler && sc config "spooler" start= disabled
Ошибка я получаю
&& is not valid statement separator in this version
Когда я исполняю PsExec индивидуально, как показано ниже это работает, но я хочу, чтобы выполнить их на одном соединении
c:\remotetool>Psexec.exe \\10.10.10.10 -u demouser1 -p "secretpassword" -h net stop spooler
c:\remotetool>Psexec.exe \\10.10.10.10 -u demouser1 -p "secretpassword" -h sc config "spooler" start= disabled
- это то, что обратная сторона наряду с '&'? –
@satch_boogie да –
это сработало :) Thnx –