powershell - Is there a way to include the instance of a service in the Get-Service and Get-WmiObject commands? -
i trying write script stops service if exists. service want stop has multiple instances , trying service based on given instance name (it shows servicename$instancename).
the weird thing when run following command:
get-service -name "servicename*" | format-list -property name or
get-wmiobject -class win32_service -filter "name 'servicename%'" | format-list -property name the results like:
name : servicename$instancenamea name : servicename$instancenameb name : servicename$instancenamec name : servicename$instancenamed name : servicename$instancenamee name : servicename$instancenamef given above results, assumed if wanted search service named servicename instance of instancenamec like
get-service -name "servicename$instancenamec" or
get-wmiobject -class win32_service -filter "name='servicename$instancenamec'" but it's not working expect.
i guess long winded question is: can find/get specific service instance passing proper service name of servicename$instancename?
i'm not experienced powershell, found adding backtick (`) escape dollar sign separates service name instance name allows get-service work expected.
here's worked:
get-service -name "servicename`$instancenamec"
Comments
Post a Comment