用于获取服务描述并列出它的参数是什么
what is the parameter used to get service description along with listing it
我想检索 windows 过滤的服务,其中包含描述。我可以使用 get-service 给出条件,但无法提取服务的描述以及相同的输出
System.ServiceProcess.ServiceController
中未包含服务说明。但是,可以使用 Management.ManagementObject
来阅读说明。这是来自网络的 a sample。如果 link rot,代码是这样的,
# Get Adobe updater service
$svc = [Management.ManagementObject]::new("Win32_Service.Name='AdobeARMservice'")
# Print description
$svc.Description
Adobe Acrobat Updater keeps your Adobe software up to date.
# Release objects' resources
$svc.Dispose()
要获得所有需要的服务,管道 Get-Service
过滤到 foreach 循环
get-service | % {
$svc = [Management.ManagementObject]::new($("Win32_Service.Name='" + $_.name +"'"))
$_.name +" " + $svc.Description
$svc.Dispose()
}
我想检索 windows 过滤的服务,其中包含描述。我可以使用 get-service 给出条件,但无法提取服务的描述以及相同的输出
System.ServiceProcess.ServiceController
中未包含服务说明。但是,可以使用 Management.ManagementObject
来阅读说明。这是来自网络的 a sample。如果 link rot,代码是这样的,
# Get Adobe updater service
$svc = [Management.ManagementObject]::new("Win32_Service.Name='AdobeARMservice'")
# Print description
$svc.Description
Adobe Acrobat Updater keeps your Adobe software up to date.
# Release objects' resources
$svc.Dispose()
要获得所有需要的服务,管道 Get-Service
过滤到 foreach 循环
get-service | % {
$svc = [Management.ManagementObject]::new($("Win32_Service.Name='" + $_.name +"'"))
$_.name +" " + $svc.Description
$svc.Dispose()
}