Я хочу получить «Статус» службы Tomcat с помощью PsExe c и Powershell. Поскольку есть несколько утверждений, ожидающих рассмотрения с командой безопасности Windows, я вынужден использовать PsExe c
Я попытался выполнить следующую команду с помощью PsExe c, и она отлично работает
PS C:\> .\PSExec.exe \\10.x.x.x -u DOMAIN\sathish -p mypwd cmd /c "powershell -noninteractive -command Get-Service -Name Tomcat"
Status Name DisplayName
------ ---- -----------
Running Tomcat Apache Tomcat 8.5
Однако я хотел бы получить статус Tomcat, отфильтровав вывод, и это не удалось со следующим сообщением
PS C:\> .\PSExec.exe \\10.x.x.x -u DOMAIN\sathish -p mypwd cmd /c "powershell -noninteractive -command Get-Service -Name Tomcat | Select -ExpandProerty Status"
'Select' is not recognized as an internal or external command, operable program or batch file.
cmd exited on 10.165.135.81 with error code 255.
Как отфильтровать вывод, чтобы я мог получить статус Tomcat?