2010-11-11 31 views
0

至少在一些PowerShell v2 CTP中,有一個稱爲「push-runspace」的cmdlet,據我所知,它允許您獲得運行遠程PowerShell的本地窗口。然而,這個cmdlet以及所有的* -runspace都不在PowerShell v2中。只有提起我可以看到這種功能是這樣的:push-runspace發生了什麼以及更換是什麼?

PS> $host 

Name    : ConsoleHost 
Version   : 2.0 
InstanceId  : 054f6547-8729-417f-a560-bf046fbadc65 
UI    : System.Management.Automation.Internal.Host.InternalHostUserInterface 
CurrentCulture : en-US 
CurrentUICulture : en-US 
PrivateData  : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy 
IsRunspacePushed : False 
Runspace   : System.Management.Automation.Runspaces.LocalRunspace 

注意IsRunspacePushed財產。由此我認爲這種事情仍然是可能的,但我該如何去做呢?

+0

...並且,爲了使整個問題 - 答案評論事物成爲一個完整的圓圈,這可能屬於超級用戶。 – Mark 2010-11-11 22:04:04

回答

2

經過一些有教育的猜測,答案是enter-pssession cmdlet。它創建與遠程機器的交互式會話。

命令get-help about_remoting會給你所有討厭的細節。