默认情况下,Windows 服务控制面板会打开,在左侧显示控制台树,并以扩展模式显示,这会占用左侧的额外空间。为了查看尽可能多的信息,我做的第一件事是单击工具栏按钮以隐藏控制台,然后单击底部的标准选项卡并展开名称列。我知道我可以使用宏来做到这一点,但我想知道是否有人知道一种方法可以自动执行这些操作,也许是通过注册表更改或命令行参数。
答案1
以管理员身份从命令行获取 services.msc 的所有权:
takeown /f C:\Windows\System32\en-US\services.msc
cacls C:\Windows\System32\en-US\services.msc /G Administrators:F
以作者模式启动 MMC 并打开 services.msc 文件:
start mmc c:\Windows\System32\en-US\services.msc /a
完成后Save
从File
菜单中选择。
这适用于所有管理控制台。只需注意
- 使用正确的文件夹(system32/en-us 而不是 system32)。
- 取得所有权。
- 以 /author 模式启动 mmc。
答案2
一种轻量级的替代方法是使用命令行等效项(net 或 sc),特别是当您只是定期重新启动相同的服务时。
答案3
我做的和你做的一样。你可以修改 %SystemRoot%\system32\services.msc 文件以在你想要的视图中打开,但你需要对打开该文件的每台机器都这样做。