如何从另一个对象获取当前的Cmdlet?

时间:2010-05-22 20:47:52

标签: powershell

从另一个对象获取当前PowerShell Cmdlet的最佳方法是什么?如果我创建一个不是Cmdlet但将由Cmdlet调用的辅助对象,则辅助方法可能需要调用WriteVerbose,WriteDebug等。获取访问权限的最佳方法是什么?是否存在将返回当前Cmdlet的静态PowerShell方法,或者我是否需要让Cmdlet将自身传递给帮助程序?

1 个答案:

答案 0 :(得分:2)

AFAICT您需要将cmdlet对象传递给帮助程序类,以便它可以访问那些实例方法WriteVerbose,WriteDebug等,我不知道任何其他公共“静态”访问机制来获取这些输出流。