【发布时间】:2013-11-17 01:52:09
【问题描述】:
我想创建在运行时与我的应用程序交互的 PowerShell cmdlet。有没有关于如何做到这一点的最佳实践?
【问题讨论】:
-
您到底想在 powershell 和您的应用程序之间做什么?
-
我想执行我的应用程序中定义的一些方法,并将标准 powershell 命令的输出传递给它们
-
可以从 powershell 执行您的应用程序,您也可以将参数从 powershell 传递给您的应用程序。此外,您可以从应用程序中执行 powershell 命令,例如 string powershellcommand = "tree"; System.Diagnostics.Process.Start("powershell.exe", powershellcommand);
-
您是希望这些命令与您的应用程序已经运行的实例进行交互,还是希望您的应用程序只是一个 powershell commandlet?
-
我希望这些命令在运行时与我的应用程序交互
标签: c# .net powershell cmdlets