M-A*_*tte 8 powershell powershell-2.0 powershell-remoting powershell-3.0 powershell-4.0
有没有办法获得服务的详细“描述”?下面的 cmdlet 可以提供 Windows 服务的所有属性,包括显示名称,但它没有获取“描述”
Get-Service | select -Property * | Out-GridView
Run Code Online (Sandbox Code Playgroud)
Get-Service 返回一组有限的信息,请转到 Get-WmiObject win32_service 了解更多信息:
Get-WmiObject win32_service | select * | ogv
Run Code Online (Sandbox Code Playgroud)
就像@mjsqu说的那样Get-Service,如果您只想要服务的描述,并在 shell 中而不是在窗口中打印结果,您可以这样做,ssh-agent例如:
NOT:就像@Bacon Bits 一样,如果您使用的是 PowerShell V3,那么如果您执行包含 Get-CimInstance 更多信息的命令会更好:这里
Get-WmiObject win32_service | ?{$_.Name -like 'ssh-agent'} | select Description
Run Code Online (Sandbox Code Playgroud)
如果您想了解更多信息,可以运行此命令。但如果您只想要服务的描述,请启动上面的命令:
Get-WmiObject win32_service | ?{$_.Name -like 'ssh-agent'} | select Name, DisplayName, State, PathName, Description
Run Code Online (Sandbox Code Playgroud)
如果你想在一个只有描述的窗口中看到它
Get-WmiObject win32_service | select Description | ogv
Run Code Online (Sandbox Code Playgroud)
但更好的是服务名称
Get-WmiObject win32_service | select Name,Description | ogv
Run Code Online (Sandbox Code Playgroud)
以及特定服务
Get-WmiObject win32_service | ?{$_.NAME -like 'ssh-agent'} | select Name,Description | ogv
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19555 次 |
| 最近记录: |