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
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)
Please log in to answer
Posted by:
kiptek
16 years ago
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)
For example:
[font="courier new"]
pref.eula.0.buildNumber = "56455"
pref.eula.size = "1"
pref.autoFitFullScreen = "fitHostToGuest"
[font="courier new"]
[font="courier new"]
[:)]
Posted by:
anonymous_9363
16 years ago
Posted by:
jmpouliot
16 years ago
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
ORIGINAL: jmpouliotNo. 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.
I guess i can find this file only after i open for the first time vmplayer right?
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.checkPeriod = "manual"
Posted by:
anonymous_9363
16 years ago
Posted by:
jmpouliot
16 years ago
Posted by:
anonymous_9363
16 years ago
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
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
Posted by:
jmpouliot
16 years ago
Posted by:
anonymous_9363
16 years ago
Posted by:
jmpouliot
16 years ago
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.
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
ORIGINAL: jmpouliotYou 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:
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.
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
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.