Jump to content

Recommended Posts

Posted

Hello,

 

I understand that there are posts similar to this one open already, but none answer what my questions is.

This is my scenario,

 

I need to install the newest version of Google Earth (Free Version) on several student computers. I tried developing a MSI package using WinInstall LE, but no luck. I've deployed other programs through AD as a GPO, but usually the MSI packages are already built for me. Anyone know where I could find a MSI package for the latest version of Google Earth? If not, a good free program to create MSI packages? Thanks very much in advance.

  • Thanks 1
Posted

  1. Go to Google Earth - Advanced setup
  2. Pick your version
  3. Untick 'Allow Google Earth to automatically install recommended updates.' (Optional, but recommended IMO)
  4. Click 'Agree and Download' and save the .exe file that you are offered.
  5. Extract the contents of the .exe using 7-Zip (other package extractors probably do it but I always use this one
  6. The MSI is in the extracted files, ready to deploy.

  • Thanks 4
Posted
  1. Go to Google Earth - Advanced setup
  2. Pick your version
  3. Untick 'Allow Google Earth to automatically install recommended updates.' (Optional, but recommended IMO)
  4. Click 'Agree and Download' and save the .exe file that you are offered.
  5. Extract the contents of the .exe using 7-Zip (other package extractors probably do it but I always use this one
  6. The MSI is in the extracted files, ready to deploy.

 

We're not interested in updating yet. But are there similar issues in the MSI that there were in the 5.0 edition? Numerous people I know had to edit the MSI with a transform to make it work.

Posted
But are there similar issues in the MSI that there were in the 5.0 edition? Numerous people I know had to edit the MSI with a transform to make it work.

No issues whatsoever that I encountered. The only transform I used was one to move the shortcuts to a different folder on the Start Menu than the default, purely for cosmetic reasons.

  • Thanks 1
Posted

Hi AngryTechnician,

 

First. Thank You! for your quick reply. I tried your suggested solution for two programs that I need to deploy, Google Earth 5.0 and Google Sketch-up. Your solution worked flawlessly for Sketch-up, but not for Google.

 

The error I am getting is when selecting the package under the group policy object and it states,

 

'Add operation failed. Unable to extract deployment information from the package. Run validation on the package to ensure that the package is correct.'

 

Any help is appreciated. Thanks in advance.

Posted
You can download the Google Earth 5.1 MSI here from my website :)

 

Thank You! Very very much! This is kind of what I was looking for. Unfortunately, the same issue still persists. any ideas on what could be wrong?

  • 2 weeks later...
Posted

jzepeda...

 

This part is lifted from:

 

appdeploy.com]packages]detail.asp?id=1482

 

(replace the ] with /)

 

 

(I can't post URLs)

 

 

by AngryTechnician

 

To deploy the .msi package using Group Policy, a minor modification is needed. If you attempt to deploy the original .msi, you may receive the error message "Unable to extract deployment information from the package. Run validation on the package to ensure that the package is correct."

 

This appears to be because of erroneous data in the Languages field in the .msi Summary Information. I had to open the .msi in Orca, go to the "View" > "Summary Information menu", and edit the Languages field so that it only contained 1033 (the language ID for US English). Only then would it successfully deploy.

 

 

Alternatively, I use:

 

msiexec /i "Google Earth.msi" TRANSFORMS="1033.mst" - don't know if that's applicable to GPO (we don't use that).

 

Any help?

 

Gerard

  • Thanks 4
Posted

Gerard,

 

Thank You so very very much! Your strategy worked! I was able to add the package to the GPO and deploy it successfully. Thank You again! and thanks to everyone who replied to this post with your suggestions!

 

Happy Holidays!

  • 1 year later...
Posted

If anyone still having problem with this, you can find full instructions here:

mysysadmintips.com[index.php[active-directory[4

(Replace [ with /)

  • 3 months later...
Posted

Here's what I did to deploy the latest version:

 

Download the latest version of Google Earth from Here: dl.google.com/earth/client/advanced/current/googleearthwin.exe

Open the Exe with 7-zip and extract the following files and folders:

LocalAppData

program files

1033.mst

Google Earth.msi

Setup.ini

 

Edit google earth.msi with orca

(I made the following changes, so it would be installed for All Users, suppress the Google toolbar, won't launch after install and auto-accept the EULA.)

 

Transform -> new transform

Select Property from the sidebar, add a row titled ALLUSERS with a value of 1

INSTALLTOOLBARNOW 0

ISCHECKFORPRODUCTUPDATES 0

LAUNCHPROGRAM 0

AgreeToLicense Yes

generate & save the transform

Transform -> close transform

view -> summary information

Delete everything except for 1033 in the Languages field (1033 is english)

save and exit

 

then push the MSI & MST using your weapon of choice.

  • Thanks 2
  • 2 months later...
Posted
jzepeda...

 

 

by AngryTechnician

 

To deploy the .msi package using Group Policy, a minor modification is needed. If you attempt to deploy the original .msi, you may receive the error message "Unable to extract deployment information from the package. Run validation on the package to ensure that the package is correct."

 

This appears to be because of erroneous data in the Languages field in the .msi Summary Information. I had to open the .msi in Orca, go to the "View" > "Summary Information menu", and edit the Languages field so that it only contained 1033 (the language ID for US English). Only then would it successfully deploy.

 

 

Gerard

 

 

Just to update, I found that this fix works with Google Earth 6.2.

Posted

Download google earth to a machine and install.

 

Check to find when the msi is in event viewer, this is mine.

 

Ending a Windows Installer transaction: C:\Users\administrator\AppData\Local\Temp\._msige61\Google Earth.msi. Client Process Id: 1660.

 

Put all the content fom the temp folder where the google earth msi is into a network share folder in SYSVOL

 

Then edit this script for a bat file in the startup

 

\\server-name\SYSVOL\scripts\software\google_earth\GoogleEarth.exe /S /v/qn /V"/qn ALLUSERS=1"

Posted
Thanks for language editing advice for getting the MSI to deploy, despite MSI properties set it still seems to install to \Windows\System32\config\systemprofile\AppData\Local\Google; I've just given authenticated users read/execute to this directory for now but curious if all the msi users run from this directory? Google Earth 6.2 by the way.
  • 4 months later...
Posted (edited)

Hi Guys,

 

Thanks for all this information. It took me a while to fiddle about but eventually got there. I managed to install version 6.2 ok. I decided to write up a guide in a little bit more depth and more of a step by step for people who may prefer it that way and i have put it here : Guide to deploying Google Earth. I have used a couple of small snippets from here so I hope thats ok. It explains how to do it using group policy and the modifications option.

Edited by Chunks_

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...