簡體   English   中英

PowerShell 遠程會話

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM