Как остановить программу на другом компьютере с помощью CMD с Powershell

Я хочу остановить Pulse Secure перед его удалением и установкой более новой версии с помощью Powershell

В CMD с компьютера вы можете ввести это, чтобы остановить его:

      "C:\Program Files (x86)\Common Files\Pulse Secure\JamUI\Pulse.exe" -stop

Но я не могу остановить это от Powershell. Я пробовал несколько разных вариантов, но, похоже, не понимаю.

      $PC = (Read-Host "Enter Computer Name").ToUpper()
ICM $PC {& cmd.exe /c '"C:\Program Files (x86)\Common Files\Pulse Secure\JamUI\Pulse.exe" -stop'}

.

      $PC = (Read-Host "Enter Computer Name").ToUpper()
$STOP = "C:\Program Files (x86)\Common Files\Pulse Secure\JamUI\Pulse.exe"
ICM $PC {& cmd.exe /c "$STOP -stop"}

Вторая опция возвращает "-stop" не распознается как внутренняя или внешняя команда ... Есть предложения или лучшие способы остановить это?

1 ответ

      invoke-command -ComputerName $pc -ScriptBlock {Stop-process -name Pulse -force}

Это сделало это.

Другие вопросы по тегам