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

Popular posts from this blog

What is happening when Matlab is starting a "parallel pool"? -

angular - DownloadURL return null in below code -

php - Cannot override Laravel Spark authentication with own implementation -