在至少一些PowerShell v2 CTP中,有一个称为“push-runspace”的cmdlet(我被告知)允许你获得本质上运行远程PowerShell的本地窗口。但是,此cmdlet和所有* -runspace代码都不存在于PowerShell v2中。我能看到的这种功能唯一的一点是:
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 :(得分:2)
经过一些有根据的猜测,答案是enter-pssession
cmdlet。它创建与远程计算机的交互式会话。
命令get-help about_remoting
将为您提供所有令人讨厌的细节。