我正在编写一个C# Cmdlet,需要获取全局脚本变量的值。
我注意到Runspace有SessionStateProxy.GetVariable方法。我能否从C# Cmdlet访问运行空间?
谢谢!
我正在编写一个C# Cmdlet,需要获取全局脚本变量的值。
我注意到Runspace有SessionStateProxy.GetVariable方法。我能否从C# Cmdlet访问运行空间?
谢谢!
如果您正在实现 PSCmdlet,请使用 this
变量来访问它,如下所示:
this.SessionState.PSVariable.GetValue()
System.Management.Automation.Cmdlet
有选项吗? - craig