有没有办法重命名 Windows 服务?请注意,不是显示名称,而是实际名称。我似乎无法将 enum\root 中的值编辑为我想要的值,应该有更简单的方法,但我就是找不到!
答案1
据我所知,以下方法对我有用(一次):
我从来不会建议这么做
这就是我所做的
- 打开注册表
- 导航
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- 查看左侧窗格中树状结构中的键,然后选择要重命名的服务
Rename
使用上下文菜单中的条目重命名该键- 如果有名为的子项,
enum
请删除它。它将在下次服务启动时重新创建。 - 您可能需要
DisplayName
根据新的服务名称更改子项 - 重新启动机器以使更改生效
- 祈祷没有把事情搞砸
答案2
使用 SC.exe Create 在 Windows 中创建一个具有所需参数的新服务。然后使用 SC.exe Delete 删除旧服务。
SC 是 Windows 内置的命令行程序,用于与服务控制管理器和服务进行通信。
答案3
ENUM/Root 的权限非常严格,而且我相信它是 Windows 控制的动态区域。您要查看的位置是 HKLM\System\CurrentControlSet\Services。