/build/static/layout/Breadcrumb_cap_w.png

packaging vmware player

I would like to disable the web update and the eula of vmware player 2.0. does anybody know how i can do that?

actually i have this:
VMware-player-2.0.1-55017.exe /s /v"/qn ADDLOCAL=ALL ALLUSERS=1 REBOOT=ReallySuppress" /l"%systemroot%\temp\deploiement\VMWare\VMWare Player 2.0\Installation.log"


Best regards, thanks

0 Comments   [ + ] Show comments

Answers (15)

Posted by: kiptek 16 years ago
Second Degree Green Belt
0
if u (you) look in ur (your) user profile in the appdata folder, u (you) should find a vmware preferences.ini. Editing this file should get u (you) the desired result & u (you) can search for appropos properties or ini entries in the MSI:

For example:

[font="courier new"]pref.eula.0.appName = "VMware Workstation" (in ur case Player)
pref.eula.0.buildNumber = "56455"
pref.eula.size = "1"
pref.autoFitFullScreen = "fitHostToGuest"
[font="courier new"]webUpdate.checkLast = "1201098682"
[font="courier new"]
[:)] (edited so as not to offend vbscab's sensibilities)
Posted by: anonymous_9363 16 years ago
Red Belt
0
I think it's been mentioned before but it's worth repeating that, since this forum (and site) is not exclusively UK-based, we avoid text-speak. I imagine it's problematic enough for non-English speakers to decipher the responses to posts without having to try and work out what 'ur' means.
Posted by: jmpouliot 16 years ago
Second Degree Blue Belt
0
ORIGINAL: kiptek

if u (you) look in ur (your) user profile in the appdata folder, u (you) should find a vmware preferences.ini. Editing this file should get u (you) the desired result & u (you) can search for appropos properties or ini entries in the MSI:

For example:

[font="courier new"]pref.eula.0.appName = "VMware Workstation" (in ur case Player)
pref.eula.0.buildNumber = "56455"
pref.eula.size = "1"
pref.autoFitFullScreen = "fitHostToGuest"
[font="courier new"]webUpdate.checkLast = "1201098682"
[font="courier new"]
[:)] (edited so as not to offend vbscab's sensibilities)


I guess i can find this file only after i open for the first time vmplayer right?
Posted by: anonymous_9363 16 years ago
Red Belt
0
ORIGINAL: jmpouliot
I guess i can find this file only after i open for the first time vmplayer right?
No. Just create an INI to suit your requirement and deploy it in your package. Don't use the INIFile table for this: it's not in proper INi format. Create it as a text file and add it to your project.

Kiptek's example doesn't *actually* show you what you need to change. However, this link http://sanbarrow.com/vmx/vmx-preferences-ini.html which was posted in response to your post on the VMWare forum http://communities.vmware.com/thread/123900?tstart=15 *does* contain that information, i.e.

[font="courier new"]webUpdate.lastCheck.status = "done_updates"
webUpdate.checkPeriod = "manual"
Posted by: anonymous_9363 16 years ago
Red Belt
0
ORIGINAL: kiptek
[:)] (edited so as not to offend vbscab's sensibilities)
In fact, you have simply made the post marginally more confusing for a non-English speaker.
Posted by: jmpouliot 16 years ago
Second Degree Blue Belt
0
but where should i copy the file during the deployment to be effective for all users? because in my user profile - appdata folder, i can't find a vmware preference.ini........
Posted by: anonymous_9363 16 years ago
Red Belt
0
No. Just create an INI to suit your requirement and deploy it in your package. Don't use the INIFile table for this: it's not in proper INi format. Create it as a text file and add it to your project. In one of the responses to your VMWare forum post, you are directed to use the folder "..\user\application data\vmware".

So, create the file and add it to your project, into 'Windows\Profiles\Application Data\VMWare'. That folder should be resolved at install-time to [%USERPROFILE]\Application Data\VMWare, thus installing to the currently logged-in user's profile.
Posted by: jmpouliot 16 years ago
Second Degree Blue Belt
0
If i want to copy the file for all users who use vmplayer on the computer... should i copy the preferences.ini to "allusers\application data\vmware" ?

ORIGINAL: VBScab

No. Just create an INI to suit your requirement and deploy it in your package. Don't use the INIFile table for this: it's not in proper INi format. Create it as a text file and add it to your project. In one of the responses to your VMWare forum post, you are directed to use the folder "..\user\application data\vmware".

So, create the file and add it to your project, into 'Windows\Profiles\Application Data\VMWare'. That folder should be resolved at install-time to [%USERPROFILE]\Application Data\VMWare, thus installing to the currently logged-in user's profile.

Posted by: anonymous_9363 16 years ago
Red Belt
0
IIRC, VMWare wants an individual file, since individual users could choose different options (you KNOW how users are...) so I'd stick with using the user profile folder.
Posted by: jmpouliot 16 years ago
Second Degree Blue Belt
0
i am still unable to disable the webupdate
Posted by: jmpouliot 16 years ago
Second Degree Blue Belt
0
are you sure if i put this code in the preferences.ini it will work?

webUpdate.lastCheck.status = "done_updates"
webUpdate.checkPeriod = "manual"

because for me it doesn't work, it works only for the EULA.

Best regards
Posted by: anonymous_9363 16 years ago
Red Belt
0
Have you tried running the app with ProcMon running alongside, so that you can *see* what the player is doing, file- and registry-wise?
Posted by: jmpouliot 16 years ago
Second Degree Blue Belt
0
I just tried the procmon and i saw vmplayer was going to write in the preferences.ini of the the app data folder...

he wrotes those lines when i disabled the webupdate:

webUpdate.checkLast = "1205256737"
webUpdate.lastCheck.status = "done_updates"
pref.vmplayer.webUpdateOnStartup = "FALSE"

then i copied those lines and i put it in my preferences.ini

now i think the problem is to find the right manner to copy the preferences.ini in the right folder. because i want all users who use the machine to use the preferences.ini file that i created.
Posted by: anonymous_9363 16 years ago
Red Belt
0
ORIGINAL: jmpouliot
now i think the problem is to find the right manner to copy the preferences.ini in the right folder. because i want all users who use the machine to use the preferences.ini file that i created.
You need to run the install with a verbose log to see what the properties involved are being set to. Using your original command line as a template:

VMware-player-2.0.1-55017.exe /s /v"/qn ADDLOCAL=ALL ALLUSERS=1 REBOOT=ReallySuppress" /l*v "%systemroot%\temp\deploiement\VMWare\VMWare Player 2.0\Installation.log"
Posted by: jmpouliot 16 years ago
Second Degree Blue Belt
0
Thanks for the help VBScab, I finally found a way to create the folder "Vmware" in application data of each user of the computer.

I used "Active Setup" in the registry key.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ