PowerShell 技能连载 - Get-Service 的替代
Get-Service
cmdlet 有一系列缺点。例如,没有一个过滤运行中或停止的服务的参数,并且结果不包含服务的启动模式。
WMI 可以传出这些信息。以下是一个获取最常用服务信息的简单函数:
1 | function Get-ServiceWithWMI |
以下是调用该命令的方法,这行代码显示所有禁用的服务,包括它们的友好名称和描述:
1 | PS C:\> Get-ServiceWithWMI -StartMode Disabled | Out-GridView |
PowerShell 技能连载 - Get-Service 的替代