首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找具有特定startname的特定服务

查找具有特定startname的特定服务
EN

Stack Overflow用户
提问于 2013-08-15 13:39:02
回答 1查看 3.1K关注 0票数 2

我正在寻找一个powershell单行脚本,以查找包含单词"Altiris“和服务起始名称不等于”localSystem“的所有服务。下面的脚本是一个有效的脚本吗?

代码语言:javascript
复制
$Services = get-WMIObject -query "Select * from win32_service where name -contain 'Altiris' and startname -ne 'LocalSystem'"
EN

回答 1

Stack Overflow用户

发布于 2013-08-15 14:07:31

WMI查询语言中没有-Contains。您使用的运算符都是PowerShell运算符,而WQL运算符是不同的。

代码语言:javascript
复制
Get-WmiObject -Query "Select * from Win32_Service WHERE Name LIKE '%Altris%' AND StartName
<> 'Localsystem'"

有关WQL运算符的更多信息,请阅读http://msdn.microsoft.com/en-us/library/windows/desktop/aa394605(v=vs.85).aspx

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18246937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档