VMware Workstation Task Fails

Hi all

I am trying to deploy updates for VMware Workstation due to a high proportion of end users not updating manually.

The test end user accepts the BigFix task but nothing happens but the task appears in a running state. I thought this might have been able to fix this with runas=currentuser.

My first go was with the following which worked correctly in the Fixlet Debugger Tool.

extract c96d07d0f07ec6f05e25991a0bf4a8a4fb0bfa95
wait __Download\VMware-workstation-full-16.2.2-19200509.exe /runas=currentuser

I also tried the following but with no success

extract c96d07d0f07ec6f05e25991a0bf4a8a4fb0bfa95
override wait
completion=job
hidden=false
runas=currentuser
wait __Download\VMware-workstation-full-16.2.2-19200509.exe

Could someone help me please?

Thanks

Obviously in the debugger is running as the logged on user so I’m thinking that maybe you need to use the command line that you use in the debugger so the installer runs for the current user instead of the system, which I guess is an application option, but also to user the action override features so the action runs as the current user.

extract c96d07d0f07ec6f05e25991a0bf4a8a4fb0bfa95
override wait
completion=job
hidden=false
runas=currentuser
wait __Download\VMware-workstation-full-16.2.2-19200509.exe /runas=currentuser

Another possible aspect could be does the context of the install, ie runas=currentuser have to match the context when the application was installed, ie if it was installed for all users or under SYSTEM context, does that vary the args you need to pass on the command line. I’m not a VMWare user so can’t share any real-life experiences for the product.

1 Like