[英]PowerShell remote session
抱歉,如果之前有人问过这个问题,但我不知道为什么同一命令的行为不同。 我在本地机器上执行了以下命令Invoke-Command -ComputerName servername -Credential username@domainname {Get-HotFix | Sort-Object -Descending InstalledOn | Select-Object HotFixID}
Invoke-Command -ComputerName servername -Credential username@domainname {Get-HotFix | Sort-Object -Descending InstalledOn | Select-Object HotFixID}
Invoke-Command -ComputerName servername -Credential username@domainname {Get-HotFix | Sort-Object -Descending InstalledOn | Select-Object HotFixID}
并得到以下输出:
HotFixID PSComputerName RunspaceId
-------- -------------- ----------
KB3084905 servername 25412368-2543-2541-3258-254687qw25rt
KB3102429 servername 25412368-2543-2541-3258-254687qw25rt
KB3004545 servername 25412368-2543-2541-3258-254687qw25rt
KB4576486 servername 25412368-2543-2541-3258-254687qw25rt
KB4576489 servername 25412368-2543-2541-3258-254687qw25rt
但如果我执行相同的命令Get-HotFix | Sort-Object -Descending InstalledOn | Select-Object HotFixID
Get-HotFix | Sort-Object -Descending InstalledOn | Select-Object HotFixID
直接在我得到的服务器上Get-HotFix | Sort-Object -Descending InstalledOn | Select-Object HotFixID
HotFixID
--------
KB3084905
KB3102429
KB3004545
KB4576486
KB4576489
使用 Invoke-Command 时如何获得相同的输出?
发布后我解决了我的问题。 我只需要运行这个命令来打印相同的输出Invoke-Command -ComputerName servername -Credential username@domainname {Get-HotFix | Sort-Object -Descending InstalledOn} -HideComputerName | Select-Object HotFixId
Invoke-Command -ComputerName servername -Credential username@domainname {Get-HotFix | Sort-Object -Descending InstalledOn} -HideComputerName | Select-Object HotFixId
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.