Powershell - 从C# Cmdlet获取变量

8

我正在编写一个C# Cmdlet,需要获取全局脚本变量的值。

我注意到Runspace有SessionStateProxy.GetVariable方法。我能否从C# Cmdlet访问运行空间?

谢谢!

1个回答

8

如果您正在实现 PSCmdlet,请使用 this 变量来访问它,如下所示:

this.SessionState.PSVariable.GetValue()

1
this.GetVariableValue(...): - Lars Truijens
System.Management.Automation.Cmdlet 有选项吗? - craig

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接