mohan93 Posted September 23, 2015 Share Posted September 23, 2015 Hi Guys,Please suggest idea for below scenario. I need to automate (Symantec Cleanwipe.exe) GUI based installation (using button click or any other method)But we are going to deploy this EXE via SCCM or any other deployment tool to Client machines.1. EXE deployed to Client machines have to start automatically. 2. Click required buttons automatically and finish install. Which method i can go for, please suggest. Thanks, Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted September 23, 2015 Moderators Share Posted September 23, 2015 Just out of curiosity, why would you want to inflict the pain of Cleanwipe on your end users by subjecting them to the GUI, rather than just running it silently? I've deployed silently through both Altiris and SCCM, and it works just fine; you can find the command line switches on Symantec's website. The it is just a matter of:ShellExecuteWait("CleanWipe.exe", "/command switches")Cleanwipe is hard-coded for a reboot afterward (at least, last revision I worked with). I do not believe there is a way of getting around that with a switch. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
mohan93 Posted September 24, 2015 Author Share Posted September 24, 2015 Silent switches is removed from the latest versions of Cleanwipe.exe But i need to remove Symantec from 1000+ machines, i need to run in unattended anyway. So looking for autoIT help. Link to comment Share on other sites More sharing options...
RickLucken Posted December 20, 2019 Share Posted December 20, 2019 ; Configures AutoIt to find a search term in any part of the window title Opt("WinTitleMatchMode", 2) ;Launch the Epic LWS Editor Run(@ScriptDir & "\CleanWipe.exe") Sleep(1000) Local $hWnd = WinWait("[CLASS:#32770]", "CleanWipe", 5) Sleep(1000) ControlClick($hWnd, "", "[CLASS:Button; INSTANCE:2]") ; Click on the "Next" button Sleep(1000) ControlClick($hWnd, "", "[CLASS:Button; INSTANCE:1]") ; Click on the "Accept" checkbox Sleep(1000) ControlClick($hWnd, "", "[CLASS:Button; INSTANCE:3]") ; Click on the "Next" button Sleep(1000) ControlClick($hWnd, "", "[CLASS:Button; INSTANCE:1]") ; Click on the "Client Software" checkbox Sleep(1000) ControlClick($hWnd, "", "[CLASS:Button; INSTANCE:6]") ; Click on the "Next" button Sleep(1000) ControlClick($hWnd, "", "[CLASS:Button; INSTANCE:1]") ; Click on the "Do not prompt for reboot" button Sleep(1000) ControlClick($hWnd, "", "[CLASS:Button; INSTANCE:8]") ; Click on the last "Next" button (which starts the cleanwipe) Sleep(1000) Exit Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted December 20, 2019 Moderators Share Posted December 20, 2019 @RickLucken did you happen to notice this post is over 4 years old? Please do not resurrect old threads; I doubt the OP is still eagerly awaiting an answer. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
dummy655 Posted May 8, 2020 Share Posted May 8, 2020 Hi All, Im doing the same right now, is there a way, to make that CleanWipe GUI invisible to the users? Thanks! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now