我正在使用Invoke-Command
作为工作在远程服务器池上运行命令。
Invoke-Command -ComputerName $remoteServerList -ScriptBlock $remoteScript -AsJob
输出是状态为
的作业列表Id Name PSJobTypeName State HasMoreData Location Command
-- ---- ------------- ----- ----------- -------- -------
35 Job35 RemoteJob Running True remoteserv1 Hostname
37 Job37 RemoteJob Running True remoteserv2 Hostname
39 Job39 RemoteJob Running True remoteserv3 Hostname
如何将此输出重定向到详细信息流,以便此列表仅在我使用-verbose
运行PowerShell脚本时显示?
向该命令添加| Write-Verbose
会打印:
VERBOSE: System.Management.Automation.PSRemotingJob