Use WMIC to uninstall software - Run as a customised Agent Task

Answered Use WMIC to uninstall software - Run as a customised Agent Task

  • Tuesday, March 19, 2013 5:09 PM
     
     

    I am trying to remove 3 pieces of software by executing batch file from a customized 'Agent Task>Command Line' created under the 'Authoring' workspace.

    I have already created various custom 'Agent Tasks' (using batch files) under the 'Authoring' workspace which display in the left hand 'Tasks' pane of the 'Computers' workspace. All of these can be executed by highlighting the computer of choice and selecting the task from the left hand pane.

    I would like to remove these programs using the same method, however I cannot get a script to work.

    I have tried using misexec to call the uninstaller from the GUID. I have also tried using WMIC to uninstall the software by product name.

    The command I have used to test with 1 program is: WMIC product where "name='PhilipsDrivers' and version='4.01.0000'" call uninstall /nointeractive
    This runs OK from a batch file if I run it directly on a workstation & direct from the command line.

    Once it finishes, the Task Status window gives exit code: 3 (is that 'The system cannot find the path specified'?)

    I created the task via, Agent Task> Command Line / Task Target 'Windows Computer' with parameter 'NetBIOS Computer Name'.
    That is how i have created other tasks that execute OK.

    Could anyone point out what I am missing here?

    Many thanks in advance for any replies.


    • Edited by R.Clarke Tuesday, March 19, 2013 5:11 PM Typo
    •  

All Replies

  • Wednesday, March 20, 2013 1:43 PM
    Moderator
     
     Answered
    Hello Clarke,

    I'm afraid this is not the proper way to uninstall a software package by design. When Essentials 2010 uninstalls software from managed computers, it uses the uninstall parameters that are specified in the Essentials 2010 software package. For your reference:

    How to Uninstall Deployed Software in Essentials
    http://technet.microsoft.com/en-us/library/bb437387.aspx

    Thanks,

    Yog Li
    TechNet Community Support