For work I need to create a custom installer of Google chrome that does the following

1.) Not Make it the default browser
2.) Change the home page to the address I choose
3.) change the Icon from Google Chrome to whatever I choose.

Can this be done with AppDeploy or do I need to look at other resources. The more details the better, as I've never created a custom installer before. 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

1
I've not done Chrome, but have you looked in the knowledge base there are several entries there for various versions

http://www.appdeploy.com/packages/browse.asp?cat=alpha&str=c
Answered 12/03/2010 by: timmsie
Fourth Degree Brown Belt

Please log in to comment
1
Use the Stable Standalone Chrome installer version so it will be installed under the ProgramFilesFolder instead.



Here are my notes for 5.0.375.126, I'm sure the process will be the same for 6.x.



Package Notes
=========================================================================================================
Vendor Site: http://www.google.com
Download Location: http://dl.google.com/chrome/install/375.126/chrome_installer.exe

The user will have the choice to set Chrome as the default browser
Updating Google Chrome within the application is not possible


Package Customization
=========================================================================================================
Google Chrome will be installed under "C:\Program Files\Google\Chrome\Application",
for 64bit operating system "C:\Program Files (x86)\Google\Chrome\Application".

### Creating MSI package from Standalone Chrome installer

# How to get a specific Stable Standalone Chrome installer version
Download Location: http://dl.google.com/chrome/install/<Version Number>/chrome_installer.exe
Replace <Version Number> with the version you want to download.
For instance, to download the stable release version 5.0.375.126 the download location will be
http://dl.google.com/chrome/install/375.126/chrome_installer.exe


# Install Google Chrom (under "C:\Program Files")
chrome_installer.exe --system-level

Remove the uninstall-shortcut


# Prevent the (first launch) configuration dialog
Create an empty file under "%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data" and name it "First Run"


# Prevent version handling in the future
Move the content from "%ProgramFiles%\Google\Chrome\Application\5.0.375.126" to "%ProgramFiles%\Google\Chrome\Application"
Delete "%ProgramFiles%\Google\Chrome\Application\5.0.375.126"

Remove the version (5.0.375.126) folder (path) from the InstallerSuccessLaunchCmdLine entry under
HKLM\SOFTWARE\Google\Update\ClientState\{8A69D345-D564-463c-AFF1-A69D9E530F96}
(ex. InstallerSuccessLaunchCmdLine="C:\Program Files\Google\Chrome\Application\chrome.exe")


# Add support for Windows 64bit
Open chrome_installer.exe using 7-Zip
Browse to the "chrome.7z\Chrome-bin" folder and copy the wow_helper.exe file
Install "wow_helper.exe" under "C:\Program Files\Google\Chrome\Application" for 64bit OS (use a condition of VersionNT64)
Answered 12/03/2010 by: AngelD
Red Belt

Please log in to comment
2

For Enterprise deplooyment of Chrome, please follow this link:
http://msiworld.blogspot.com.au/2012/06/packaging-google-chrome-for-enterprise.html

Answered 06/05/2012 by: piyushnasa
Red Belt

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