仅显示Invoke-Command

时间:2019-09-18 12:26:31

标签: powershell

我只需要显示以下命令的状态。

Invoke-Command -ComputerName "infidltetl" -ScriptBlock {Get-Service -Name "Informatica 10.2.2" | Select-Object -Property Status}

当前输出:

Status  PSComputerName RunspaceId                          
------  -------------- ----------                          
Running infidltetl     e3878de0-d931-480b-b637-b8957301c933

我只想打印status属性下的值(正在运行/未启动等),但是从上面的命令中,它会打印其他不需要的值。

谢谢。

1 个答案:

答案 0 :(得分:1)

使用此功能对我有用:

Invoke-Command -ComputerName HOST_NAME -ScriptBlock {
    Get-Service -Name SERVICE_NAME
} | Select-Object -ExpandProperty Status