1

I would like to create PowerShell cmdlets that interact with my application at runtime. Are there any best practices on how to accomplish this?

4

1 回答 1

3

有几种选择。您可以使用某种形式的 IPC 机制:命名管道、内存映射文件、MSMQ 等。cmdlet 可以通过套接字与应用程序通信。如果应用是托管的,它可以托管 cmdlet 可以用来与应用通信的 WCF 终结点。您还可以公开一个 COM API,然后通过该 API 控制应用程序。我敢肯定还有其他几种我没有提到的方式。

于 2013-11-06T04:46:32.397 回答