我有一个运行服务的 C# Windows 应用程序。我想利用 PowerShell 来提供命令行管理界面来管理我正在运行的服务。
从我的角度来看,我正在尝试提供与 Exchange 2007 相同的管理界面。
您对如何启动/设计管理 cmdlet 以“连接”到正在运行的服务以查询或发送管理命令有任何建议或示例代码吗?
如何从 powershell 命令行访问服务的内部运行时状态?例如,我想实现一个名为 Get-ConnectionsInfo 的 cmdlet,以了解执行该 cmdlet 时我的 Windows 服务使用了多少出站连接。
一个实际的例子或一个例子的网络链接将非常受欢迎。
谢谢,罗伯特