This file or folder is associated with a 32-bit application on 64bit system is ticked. Deployment types contain both, the installation and the uninstallation commands. Can you use some other detection method than the file existense? Registry perhaps?Īnd some clarification, you've named your deployment type "Uninstall VNC", that's not the case.Have you tried removing the unneeded revisions?.
#MIRROR DRIVER VNC UPDATE#
Have you tried updating the content of your deployment type? Select the application in the console and then in the lower pane, select deployment types and select your "Uninstall VNC" dt, right click and select update content.ConfigMgr stores the changes into it's database so it might be that the revision 4 didn't have the needed Is the Revision 4 the latest one of your application? You can check this by right clicking the application in the console and selecting Revisions.Did you specify "Script" as your deployment type when you firstly created it?.Is the RealVNC in C:\Program Files or in C:\Program Files (x86) (assuming you're using 圆4 OS).What operating system does the client have? x86 or 圆4?.If you can't solve it, provide more info: Are you sure that the Type of your File System detection method is Folder instead of File? It's now checkingįor the existence of folder named winvnc4.exe instead of file.
#MIRROR DRIVER VNC CODE#
The exit code is 0, the execution status is Success )ĭouble check your detection method, if ConfigMgr says the application is not there, then your detection method said it isn't there. Raised Program Success Event for Ad:CRA20021, Package:CRA00020, Program: Uninstall RealVNCĮxecution is complete for program Uninstall RealVNC. Instance of SoftDistProgramCompletedSuccessfullyEvent Script for Package:CRA00020, Program: Uninstall RealVNC succeeded with exit code 0 Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="CRA00020",ProgramID="Uninstall RealVNC", actionType 1l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l Looking for MIF file to get program status Raised Program Started Event for Ad:CRA20021, Package:CRA00020, Program: Uninstall RealVNC WorkingDirectory = "C:\\WINDOWS\\ccmcache\\1\\" Successfully prepared command line "C:\Program Files\RealVNC\VNC4\unins000.exe" /SILENTĬommand line = "C:\Program Files\RealVNC\VNC4\unins000.exe" /SILENT, Working Directory = C:\WINDOWS\ccmcache\1\Ĭreated Process for the passed command lineĬlientID = "GUID:5D04F3BB-CD2A-4429-ADD3-581675016E54" ĬommandLine = "\"C:\\Program Files\\RealVNC\\VNC4\\unins000.exe\" /SILENT" Successfully selected content location C:\WINDOWS\ccmcache\1 Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="CRA00020",ProgramID="Uninstall RealVNC", actionType 1l, value, user NULL, session 4294967295l, level 0l, verbosity 30lĬhecking content location C:\WINDOWS\ccmcache\1 for use MTC task with id Įxecuting program "C:\Program Files\RealVNC\VNC4\unins000.exe" /SILENT in Admin contextĮxecution Request for advert CRA20021 package CRA00020 program Uninstall RealVNC state change from Ready to NotifyExecution When I run the uninstall command line locally on the machine it does uninstall the application.Įxecution Request for advert CRA20021 package CRA00020 program Uninstall RealVNC state change from WaitingDependency to Ready But when I checked the clients, Real VNC is still installed. When I deploy out the package to the clients, SCCM says the package was successfully run (see the below execmgr snippet from one of the client machines). "C:\Program Files\RealVNC\VNC4\unins000.exe" /SILENT I have created a package (also tried a TS) with the below command line I am new to SCCM and have been tasked to remove 'Real VNC' from a number of client machines VNC was not deployed by SCCM.