/build/static/layout/Breadcrumb_cap_w.png

Scripting Question


Ideas to check for running service description and apply to label

09/10/2019 301 views

We are currently uninstalling dell's Dell Data Protection | Encryption software from our machines.


After uninstalling a service is created called 

cmgdecryptagent

Depending on which stage of the decryption a computer is in, this service will have a description of   [decrypt on reboot]   [complete] (needs a reboot to finish) or [decrypt sweep] (currently running)


I would like to setup a label that I can apply to an alert to tell the users to reboot their computers to continue the removal process.


There are a few ways I think I can do this.  1 create a custom inventory object that checks the status of this service.  2. use the services section of the k1000 to apply the machines to a label.


I have no idea how to do either which is why I ask for your help in pointing me in the right direction.


0 Comments   [ + ] Show comments

Comments


All Answers

0

Service description info is kept in HKLM\SYSTEM\CurrentControlSet\Services\[ServiceName] - Description 

Perhaps you could create a smartlabel that targets systems which have the cmgdecryptagent service present with a reoccurring script? (I would also add criteria for Dell Data Protection software object to the label depending upon your inventory frequency) 

Script workflow would look something like.

- Verify

Does the service description equal complete or decrypt on reboot?

- Success

Create notification window prompting the user to reboot OR create a notification and schedule a reboot to occur in X seconds/minutes/hours.


I'm not sure about using a CIR in this case as it's not necessarily information that would be useful in the future.

Answered 10/03/2019 by: Kiyolaka
Blue Belt

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ