Book now with code EOY2025
Kai123 wrote: » ...I have literally on average 4 hours a day downtime...
Qord wrote: » WMIC is an OK option I think, I've used it a few times to do remote uninstalls, but I wouldn't use it for this. Oh man, that's plenty of time to figure this out!! How do you feel about using the command line? Here's how I would start: I’d pick one of the programs that needs uninstalling and find its pieces. Specifically, the installer. For example, let’s use the CrapTastic5000 application by Dellenovo. (If you can name one of the bloatware apps already installed I can be a little more realistic) Looking at the program, I can see that it lives in c:\program files (x86)\Dellenovo\CrapTastic\Craptastic5000.exe. Knowing where the program itself lives, there’s a good chance that the installer lives there (or close to there) too. So I’d look for something like “install.msi” or something similar to that. Since it’s an msi file, I know there are certain command-line flags (Msiexec - Windows installer | Windows CMD | SS64.com, Msiexec (command-line options)) I can use to run the installer in a manner that un-installs it, and does so silently. From here, I’d open a command prompt and play with the msiexec command line tool to figure out how to make this happen. In a cmd window, I’d enter: Msiexec /x “c:\program files (x86)\Dellenovo\CrapTastic\install.msi” And see what happens. Best case, it uninstalls without any other input. Worst case, it runs and asks you a bunch of questions. When you’ve got the syntax down for all the programs, then you can think about automating it. Powershell is perfect for this because it accepts regular CMD commands, so if it works in CMD it will work in Powershell. If you have any doubts or troubles with uninstalling these programs, google it. Google for phrases like “app-name command line uninstall”, “app-name unattended uninstall”, even “app-name silent install” can be helpful.
Use code EOY2025 to receive $250 off your 2025 certification boot camp!