Google Google Earth

Views: 17.7k  |  Created: 04/05/2013 by: mduiker

Average Rating: 0
Google Earth has 2 inventory records, 3 Questions, 0 Blogs and 1 links. Please help add to this by sharing more!

Deployment Tips (6)

Most Common Setup Type
Windows Installer (MSI)
Average Package Difficulty Rating
Rated 2 / 5 (Somewhat Easy) based on 6 ratings
Most Commonly Reported Deployment Method
Windows Installer with Custom Transform (MST)
or cancel
1
Note
For v7.1 Pro, run the setup exe file, you'll have to extract the MSI from %temp% (It will show up as a ~30MB text file), but it's only there for a few seconds, so you have to be quick.  Rename that text file to .msi, you now have your MSI.  Then, open the software and populate the registration stuff (email, even a dummy one, GEPFREE for license key). Close it, open it again and check the autologon, uncheck the tool tips, etc.  Close it. Then export HKLM\SOFTWARE\Wow6432Node\Google\Google Earth Pro hive.  Import that into your MSI with Installshield and you're golden.  I throw a ALLUSERS=1 against it for good measure.  They keep changing the darn install and settings location with every version it seems.  Huh, wonder why they are doing THAT?......uh huh.  Anyway, hope this helps.  Most, if not all, of those settings are being stored in HKLM\SOFTWARE\Wow6432Node\Google\Google Earth Pro[AData] binary value, but the other values hold your email, etc. too.
Setup Information:
Setup Type: Windows Installer (MSI)
Deployment Method Used: Windows Installer Command Line (No MST)
Deployment Difficulty: Somewhat Easy
Platform(s): Windows
  • You can use Process Explorer to suspend the msiexec process while you grab the file. For me, it was named "GE203E.TMP". The standard edition, for reference, was "GEF087.TMP" Giving them MSI extensions worked as expected.
Please log in to comment
1
Note
Most of the instructions have been just about 90% of the correct process, so i figured i'd throw in my 10% to hopefully fill the gaps.  Here is my process for version 7.1.5.1557.

1 - Go to https://www.google.com/earth/download/gep/agree.html and download the Google Earth Pro installer
2 - open up a command prompt and confirm your %temp% location! Mine was c:\users\<user>\appdata\local\temp not c:\windows\temp
3 - run the google earth installer with your temp folder window open!
4 - look for a .tmp file (Link above mentions "GEF087.TMP") that's about 30MB and copy and past that ASAP! You literally have about 3 seconds depending on the speed of your computer
5 - rename the tmp file to gepro.msi (for this example) and you now have the installer msi
6 - to silently install using the msi use: msiexec /i gepro.msi /qn
7 - Once you have it installed somewhere FIRST run it as Administrator to have the "Enable automatic login" and "Enable for all users..." options BOTH show up
8 - In the username/license key fields enter user@domain.com and "GEPFREE" and check both auto-login and all-users boxes.
9 - Open up regedit and browse to HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Google Earth Pro and export that key.
10 - I cleaned up the file and removed "installlocatio" and "fileassociationsregistered" 

You can now use that .reg file to import the settings so the users do not need to do anything. 
I know there are more things to avoid the "tips" windows but that doesn't bother me too much.

In the k1000 i created a managed install for google earth pro and a script to activate it.  I know it can be done at the same time, but this was quick.
You CAN import the registry key ahead of time and then run the installer.  So if you have a lab of machines you can push out the registry settings and then set them to install the software at next inventory. 

good luck! 
Setup Information:
Setup Type: Windows Installer (MSI)
Deployment Method Used: Windows Installer Command Line (No MST)
Deployment Difficulty: Somewhat Easy
Platform(s): Windows
Please log in to comment
1
Script

Hi,

- Download the GoogleEarthSetup.exe setup.
- Open your %temp% folder.
- Start the executable
- The complete MSI, INI, MST's will be placed in a temp folder

For quite some languages there are MST's allready in the folders.
I'm in NL here, so I took the 1043.MST.

I added the following registry part to make sure all users will get the NL flavour and no startup tips:

[HKEY_LOCAL_MACHINE\SOFTWARE\Google\Google Earth Plus]
"enableTips"="false"
"locale"="nl-NL"

.. and I remarked the CreateShortcuts action, beceause we're working with RES for icon management.

 

Setup Information:
Setup Type: Windows Installer (MSI)
Deployment Method Used: Windows Installer with Custom Transform (MST)
Deployment Difficulty: Very Easy
Platform(s): Windows
  • Sorry to bump an old post. How did you know 1043.MST was for your region?
  • Hi there, see e.g. page http://technet.microsoft.com/en-us/library/cc287874(v=office.12).aspx for an International standard on Regional and language settings codes.
Please log in to comment
This content is currently hidden from public view.
Reason: Removed by member request
For more information, visit our FAQ's.
0
Note

I have just done google earth, I decided to turn of the little pictures on the bottom of the main GUI. Turns out that is by going to view and removing tour guide. Heres the reg key...
[HKEY_CURRENT_USER\Software\Google\Google Earth Plus\TourGuide\Filmstrip]
"Enabled"="false"

 

Setup Information:
Setup Type: Windows Installer (MSI)
Deployment Method Used: Windows Installer with Custom Transform (MST)
Deployment Difficulty: Very Easy
Platform(s): Windows
Please log in to comment
0
Script
As others have noted it's a bit of a hassle to get at the actual MSI, but once you've done that it's a piece of cake to install. You can either take it how it is, or use your tool of choice to make a MST for additional changes at that point. I didn't encounter anything new or crazy in terms of configuration, so you can look to the other posters for more info about configuring it.

Now, about getting at that MSI: If you're using a fast workstation with a SSD, it's so fast that trying to grab the file manually is almost impossible, even if you manage suspend the application. To remedy this, I wrote a little PowerShell script that leverages the .NET FileSystemWatcher class and plucks the file out of %temp% as soon as it appears. I've also discovered that it seems that they're no longer using the ".TMP" extension and are just dropping the plain old MSI into %temp% (you can confirm this with some FileSystemWatcher code). In my environment, this worked with both GE Pro and Standard 7.1.7.x on a Windows 10 box. If it makes any difference, I used the standalone / no-auto-update installer. Script and usage information is as follows, in case this is helpful to anyone else.

Script

## Set up FileSystemWatcher
# MS Reference: https://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher(v=vs.110).aspx
# Watches %temp% for changes in file names or file writes for MSI files
# Current versions of GoogleEarth no longer use '.tmp' as the extension
$Watcher = New-Object System.IO.FileSystemWatcher
$Watcher.Path = $env:temp
$Watcher.Filter = "*.msi"
$Watcher.IncludeSubdirectories = $false
$Watcher.EnableRaisingEvents = $true
$Watcher.NotifyFilter = [System.IO.NotifyFilters]'FileName, LastWrite'

## Set up event handler
$Action = {
$Path = $Event.SourceEventArgs.FullPath
Write-Host "Found Installer:" $Path
Copy-Item $Path C:\temp -Force
Write-Host "Gotcha! Installer copied to C:\temp"
}

## Register the event and wait until it's done
$Event = Register-ObjectEvent -InputObject $Watcher -EventName "Changed" -Action $Action -MaxTriggerCount 1
while ($Event.State -eq 'NotStarted') {Start-Sleep 1}

Usage

  • Create C:\temp or edit the script to make it dump the file elsewhere.
  • Open the Google Earth installer, but do not continue the install process yet.
  • Run the script in an elevated PowerShell (same privilege context as the admin user that you will run the installer as).
  • Return to the GE installer and accept the install defaults.
  • Unless Google changed something since I wrote this, you should get a nice little message from the script as it exits after dumping the installer in C:\temp. Assuming they keep doing something to this effect and it DOES change, this code should be fairly adaptable assuming you have some PS experience.

Sample Output / Usage

PS C:\temp> .\googleearth-win-pro-7.1.7.2602.exe
PS C:\temp> .\ge_msifetch.ps1
Found Installer: C:\Users\nulldog\AppData\Local\Temp\GoogleEarth-Pro.msi
Gotcha! Installer copied to C:\temp
PS C:\temp> ls .\GoogleEarth-Pro.msi


Directory: C:\temp


Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2016-11-08 13:42 31424512 GoogleEarth-Pro.msi

Setup Information:
Setup Type: Windows Installer (MSI)
Deployment Method Used: Windows Installer with Custom Transform (MST)
Deployment Difficulty: Average
Platform(s): Windows
Please log in to comment
-1
Command Line

KACE managed installation setup instructions:

Download the Google Earth installer from here: http://www.google.com/earth/download/ge/agree.html and within the advanced setup uncheck the automatic updates. This will change the download to the standalone installer.

Convert the .exe into a .zip file (I just extracted and then added to a zip archive, though I'm sure there is a better way), and then upload it to the K1000.

For run parameters, type GoogleEarth.msi followed by whatever switches you'd like (you can use the standard msi switches).

 

For exaple I am just running it silently, so mine looks like this:

googleearth.msi /q

Setup Information:
Setup Type: unspecified
Deployment Method Used: Windows Installer Command Line (No MST)
Deployment Difficulty: Somewhat Easy
Platform(s): Windows
  • In the version I just installed, the default msi file name had a space in it. Also, I zipped the entire folder, so it was just as easy to configure the deployment manually with the line:

    msiexec.exe /i "GoogleEarthWin\Google Earth.msi" /qn

    (Notice that the msi file name with path is inside of quotes).
Please log in to comment

Inventory Records (2)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Google Earth

Version

7.0.3.8542

Questions & Answers (3)

Questions & Answers related to Google Google Earth

Blogs (0)

Blog posts related to Google Google Earth

Reviews (0)

Reviews related to Google Google Earth