如何打开一个服务的属性对话框(how to open a service properties di

2019-08-03 05:05发布

我想一个按钮添加到我的应用程序(前端到服务),将(在服务MMC管理单元等)打开服务属性对话框我的服务。

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

Answer 1:

基于关闭的services.msc ,页面来自filemgmt.dll ,被称为ServicePageGeneral 。 虽然COM组件注册,我无法找到有问题的CLSID的任何文件,也没有任何存在的其他琴弦的filemgmt.dll

这不排除存在一个建立的API,或命令行选项来显示对话框,但我肯定找不到一个。

进一步充实该对话框是不能重复使用的情况下, 进程资源管理器和SQL Server配置管理器都重新导入对话框,而不是显示services.msc版本。

相关阅读: 如何打开属性框从命令行或链接各个服务?



Answer 2:

您应制定定制你“服务控制台”,用.NET和WMI类,你可以在电脑查询服务列表,获取的实际状态,方法,另外,你应该从你的应用程序的启动,停止服务执行Windows命令。



文章来源: how to open a service properties dialog