「Altiris」という単語を含み、サービス開始名が「localSystem」と等しくないすべてのサービスを検索するために、powershell 1 行スクリプトを探しています。以下はその目的のための有効なスクリプトですか?
$Services = get-WMIObject -query "Select * from win32_service where name -contain 'Altiris' and startname -ne 'LocalSystem'"
「Altiris」という単語を含み、サービス開始名が「localSystem」と等しくないすべてのサービスを検索するために、powershell 1 行スクリプトを探しています。以下はその目的のための有効なスクリプトですか?
$Services = get-WMIObject -query "Select * from win32_service where name -contain 'Altiris' and startname -ne 'LocalSystem'"
-Contains
WMI クエリ言語にはありません。使用している演算子はすべて PowerShell 演算子であり、WQL 演算子は異なります。
Get-WmiObject -Query "Select * from Win32_Service WHERE Name LIKE '%Altris%' AND StartName
<> 'Localsystem'"
WQL Operators の詳細については、http: //msdn.microsoft.com/en-us/library/windows/desktop/aa394605(v=vs.85).aspx を参照してください。