如何打开服务属性对话框

问题描述 投票:6回答:3

我想在我的应用程序(服务的前端)中添加一个按钮,它将为我的服务打开服务属性对话框(如services mmc snapin中的服务。)>

有许多打开文件属性的示例,但这不是我想要的。我不知道从哪里开始。

我想在我的应用程序(服务的前端)中添加一个按钮,它将为我的服务打开服务属性对话框(如services mmc snapin中的服务)。有很多例子可以打开...

c# service dialog windows-shell shellexecute
3个回答
6
投票

基于services.msc,页面来自filemgmt.dll,称为ServicePageGeneral。注册COM组件后,我找不到有关CLSID的任何文档,也找不到filemgmt.dll中存在的任何其他字符串的文档。

这不排除存在已建立的API或显示对话框的命令行选项的可能性,但我当然找不到一个。


1
投票

您应该使用.NET和WMI类开发自定义的“服务控制台”,可以查询计算机中的服务列表,获取实际状态,此外,还应该从应用程序执行Windows命令以启动,停止服务。


0
投票

今天我发现这是可能的!

© www.soinside.com 2019 - 2024. All rights reserved.