Silent Uninstall of BlueJeans (installed to Local AppData)
I'm having a hell of a time figuring out how to script out an uninstall of BlueJeans from a handful of user computers. They went with the per-user install, which means it's installed to Local App Data and all the switches I've tried (/silent, /qn, /q, quiet) all go nowhere.
Has anyone managed to pull this off?
Be sure that you are running the uninstaller in the user's context else it will not be able to find the installed package. That is, you can't use an administrative or service account in the scripting page, you have to set it to use the current user in their context and that also means they need to be logged in to do this.
I was once in a similar situation - having to uninstall software from "user's profile". If you are familiar with C# - you could loop through all the user's profiles and initiate the uninstall commands where the software is found. Below is the C# method, you will have to change the uninstall switches and folder paths accordingly:
static void UninstallSoftwareName()
string baseUserFolder, templateAppdata;
GetAppDataMyFolderPath(out baseUserFolder, out templateAppdata);
var users = Directory.GetDirectories(baseUserFolder);
foreach (var userPath in users)
string myFolderPath = userPath + templateAppdata + "\\SoftwareName\\uninstall";
string myFileName = myFolderPath + "\\SoftwareName.exe";
Process Qproc = new Process();
Qproc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
Qproc.StartInfo.CreateNoWindow = true;
Qproc.StartInfo.WorkingDirectory = myFolderPath;
Qproc.StartInfo.FileName = myFileName;
Qproc.StartInfo.UseShellExecute = false;
Qproc.StartInfo.RedirectStandardError = true;
Qproc.StartInfo.RedirectStandardInput = true;
Qproc.StartInfo.RedirectStandardOutput = true;
Qproc.StartInfo.Arguments = "/uninstall";
catch (Exception ex)
let me know.....