20

好的,我已经通过 NNSM(非吸吮服务管理器)在 Windows 7 中创建了一些服务,但现在我不再知道它们的服务名称,我想编辑/删除它们。

如何找到通过 NSSM 安装的服务列表?

4

2 回答 2

31

通过 NSSM 添加的每个服务都指向“可执行文件路径”中的 nssm.exe。通过右键单击服务并选择“属性”,您可以在服务 MMC 管理单元中看到这一点。

在 Powershell 中运行以下命令以获取路径名中带有“nssm”的所有服务的列表(基于此答案:https ://stackoverflow.com/a/24449854/7470843 )

Get-WmiObject win32_service | ?{$_.PathName -like '*nssm*'} | select Name, DisplayName, State, PathName
于 2018-11-12T23:08:33.480 回答
14

最近有同样的问题,原来创建者在 3 年前构建了这个功能:https ://git.nssm.cc/nssm/nssm/commit/1f0b03b38f7d76814d1c7c627f64462362100223

看起来他的目标是针对 2.25 发布版本,因此网站上的大多数文档和内置帮助中都缺少它。但是如果您正在运行更新的 2.24 预发布版,nssm list那就完成它。

于 2019-10-23T17:56:28.827 回答