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

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

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)
Answered 01/29/2008 by: kiptek
Second Degree Green Belt

Please log in to comment
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.
Answered 01/30/2008 by: VBScab
Red Belt

Please log in to comment
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?
Answered 02/27/2008 by: jmpouliot
Second Degree Blue Belt

Please log in to comment
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"
Answered 02/27/2008 by: VBScab
Red Belt

Please log in to comment
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.
Answered 02/27/2008 by: VBScab
Red Belt

Please log in to comment
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........
Answered 02/29/2008 by: jmpouliot
Second Degree Blue Belt

Please log in to comment
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.
Answered 02/29/2008 by: VBScab
Red Belt

Please log in to comment
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.

Answered 02/29/2008 by: jmpouliot
Second Degree Blue Belt

Please log in to comment
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.
Answered 03/01/2008 by: VBScab
Red Belt

Please log in to comment
0
i am still unable to disable the webupdate
Answered 03/06/2008 by: jmpouliot
Second Degree Blue Belt

Please log in to comment
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
Answered 03/11/2008 by: jmpouliot
Second Degree Blue Belt

Please log in to comment
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?
Answered 03/11/2008 by: VBScab
Red Belt

Please log in to comment
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.
Answered 03/11/2008 by: jmpouliot
Second Degree Blue Belt

Please log in to comment
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"
Answered 03/12/2008 by: VBScab
Red Belt

Please log in to comment
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.
Answered 03/13/2008 by: jmpouliot
Second Degree Blue Belt

Please log in to comment
Answer this question or Comment on this question for clarity