簡體   English   中英

從不同的Powershell會話訪問在一個Powershell會話中創建的遠程Powershell會話

[英]Accessing remote powershell session created in one powershell session, from a different powershell session

詳細地說,我正在創建一個到localhost的遠程Power Shell會話。 本質上,我是從第一個Power Shell會話(1)運行以下命令的。

$s = New-PSSession;

現在,我打開了另一個Power Shell會話(2),我想連接到在Power Session(1)中創建的遠程會話。

這可能嗎?

我看到在(1)中創建的遠程Power Shell會話在(2)中不可見。 有沒有一種方法可以跨不同的Power Shell會話訪問那些遠程會話。

幸運的是,此功能已首次添加到PowerShell 3中。 通過在Get-PSSession使用參數-ComputerName並使用相同的憑據打開PS會話,您可以獲取通過該憑據在此遠程計算機上創建的所有會話。 嘗試在第一屆會議上輸入這一行

New-PSSession -ComputerName LocalHost

然后在第二屆會議上

Get-PSSession -ComputerName LocalHost

我發現以下鏈接對於該主題非常有用:

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_pssession_details?view=powershell-6

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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