有人知道是否有在 Windows 服务列表中搜索服务的快捷方式吗?
我试过Ctrl+F但是没用。
答案1
是否有在 Windows 服务列表中搜索服务的快捷方式?
似乎没有。以下是两种解决方法。
解决方法 #1 将服务列表导出到文本文件
将服务列表导出到文本文件,然后CtrlF在您最喜欢的编辑器中使用。
要导出,请使用下列方法之一:
示例输出(services.txt):
解决方法#2在 shell 中使用wmic
和。findstr
cmd
打开cmd
shell,运行wmic service
并传输到findstr
。
例子:
> wmic service | findstr -i bonjour
FALSE TRUE Bonjour Service 0 Win32_Service Enables hardware devices and software services to automatically configur
e themselves on the network and advertise their presence.
FALSE Bonjour Service
Normal 0 Bonjour Service "C:\Program Files\Bonjour\mDNSResponder.exe"
1940 0 Own Process TRUE Auto LocalSystem
Running OK Win32_ComputerSystem HAL 0 0
请注意,上面实际上是由 shell 包装的一行输出cmd
。
进一步阅读
- Windows CMD 命令行的 AZ 索引- 与 Windows cmd 行相关的所有事物的绝佳参考。
- 查找字符串- 在文件中搜索字符串。
- 西米克- Windows 管理规范命令。
答案2
我只想使用 PowerShell。例如,匹配 DisplayName(部分匹配在这里有效)
Get-Service | Where-Object {$_.DisplayName -like "sql*"}
返回匹配
运行 SQLWriter SQL Server VSS 编写器
您还可以使用 -eq(等于)或查看服务名称($_.Name)。