Changes

Picasa

217 bytes removed, 11:54, 2 November 2011
Various improvements
Silently installing Picasa 3 when Picasa 2 is installed will automatically remove Picasa 2.
Picasa Media Detector 3 doesn't come with include the Picasa 3Media Detector included with earlier versions.
Note that Picasa uninstall will open a web browser to ask for feedback.
Use the following to perform a silent installation of Picasa 3.x:===WPKG Package===
<source lang="xml">
<package id='Picasa' name='Picasa' revision='2' priority='3' reboot='false' >
 
<check type='uninstall' condition='exists' path='Picasa 3' />
 
<install cmd='"%SOFTWARE%\Picasa\picasa3-setup.exe" /S /L' >
<exit code='1' />
<exit code='128' />
</install>
 
<upgrade cmd='"%SOFTWARE%\Picasa\picasa3-setup.exe" /S /L' >
<exit code='1' />
<exit code='128' />
</upgrade>
 
<remove cmd="%PROGRAMFILES%\Google\Picasa3\Uninstall.exe /S"/>
 
</package>
=== Auto Update ===
I assume the auto update feature came in in version 3. My experience of Picasa's auto update feature is that it defaults to 'update automatically'. For administrators or Power Users, when they first run Picasa it auto updates without prompting, even before you've managed to run it for the first time.
For Limited user accounts, this setting causes it to prompt the user, asking if they want to update.
The automatic update feature can be turned off using Tools → Options → General → Automatic Updates → Don't check for updatesor you can add the following lines after the setup-tagin various ways:<source lang="xml"> <install cmd='cmd /c %windir%\regedit.exe /s %YourPicasaPath%\PicasaAutoUpdateOff.reg'/> <upgrade cmd='cmd /c %windir%\regedit.exe /s %YourPicasaPath%\PicasaAutoUpdateOff.reg'/></source>
where PicasaAutoUpdateOff.reg is the following Registry File:<source lang="reg">===GUI (Per-user)====Windows Registry Editor Version 5.00Tools → Options → General → Automatic Updates → Don't check for updates
[====Registry (Per-user)====(Note this registry key may now be wrong) HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences]"\AutoUpgradeCheck"=dword:00000000" HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences\AutoUpgradeAsk"=dword:00000000</source>====Google Updater Service (system-wide)====Either: Change the Startup Mode of the Google Updater service: sc config gusvc start= disabled
Because its stored in HKCU you may need to do this for every user.Uninstall the Google Updater service: pushd "%ProgramFiles%\Google\Common\Google Updater" & GoogleUpdaterService /UnregServer & popd
AlternativesReferences::# Changing the Startup Mode of "Google Updater Service":#:sc config gusvc start= disabled:# Uninstall "Google Updater Service" view details here: [* http://www.internetbestsecrets.com/2008/04/google-updater-service.html]* http:#//googlesystem.blogspot.com/2006/12/google-updater-service.html* http:pushd "%ProgramFiles%\Google\Common\Google Updater" & GoogleUpdaterService /UnregServer & popd/googlesystem.blogspot.com/2008/10/invisible-googleupdateexe.html
== Picasa 2 ==
<package id='Picasa' name='Picasa' revision='2' priority='3' reboot='false' >
<check type='uninstall' condition='exists' path='Picasa 2' />
 
<install cmd='"%SOFTWARE%\Picasa\picasa2-setup.exe" /S' >
 
<install cmd='cmd /C taskkill /F /IM Picasa2.exe' >
<exit code='1' />
<exit code='128' />
</install>
 
<install cmd='cmd /C taskkill /F /IM PicasaMediaDetector.exe' >
<exit code='1' />
<exit code='128' />
</install>
 
<upgrade cmd='"%SOFTWARE%\Picasa\picasa2-setup.exe" /S' />
 
<upgrade cmd='cmd /C taskkill /F /IM Picasa2.exe' >
<exit code='1' />
<exit code='128' />
</upgrade>
 
<upgrade cmd='cmd /C taskkill /F /IM PicasaMediaDetector.exe' >
<exit code='1' />
<exit code='128' />
</upgrade>
 
<remove cmd="%PROGRAMFILES%\picasa2\Uninstall.exe /S"/>
</package>
577
edits