【问题标题】:How do I get the current Cmdlet from another object?如何从另一个对象获取当前 Cmdlet?
【发布时间】:2010-05-23 07:05:15
【问题描述】:

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

【问题讨论】:

    标签: powershell


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-07
      • 2011-09-08
      • 1970-01-01
      • 2021-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多