Kee*_*oid 5 powershell windows-service
为了能够轻松检测计算机上安装了一组安全产品中的哪一个,我希望能够Get-Service
通过附加到服务的公司名称来过滤 Powershell 输出,但该信息不包含在输出Get-Service
中。我也尝试使用Get-WmiObject
查询代替Get-Service
但仍然没有公司名称。
我知道该信息以某种方式可用,因为 Process Explorer 显示了它。
您可以使用Get-Process
和过滤来Where-Object
列出具有特定公司名称的流程:
Get-Process | Where-Object { $_.Company -eq "IBM" }
将返回公司名称IBM
准确的任何进程。您还可以使用任何其他比较/正则表达式运算符来更改过滤:
Get-Process | Where-Object { $_.Company -like "*ymantec*" }
ymantec
将返回包含字符串中任意位置的公司名称的进程。
归档时间: |
|
查看次数: |
2141 次 |
最近记录: |