Changes

Jump to: navigation, search

Windows Service Silent Update

236 bytes added, 02:41, 10 December 2011
Applying an update from Firefox's perspective
*On Firefox (or any other Mozilla application that uses the service) startup, Firefox detects an update is ready to be applied
*Whether or not the service should be used, Firefox executes updater.exe unelevated.*Firefox shuts itself down.*updater.exe unelevated checks to see if the service is started; should be used, and if the service is not started it will so tries to start the service. *Firefox updater.exe unelevated will write out a 'work item' file into the directory being watched with Firefox's session ID, the path of updater.exe, and the command line parameters that are passed to updaterwork item details.exe
*If the service can't be started, is disabled, or does not exist, Firefox will execute updater.exe as it used to without the service.
*Firefox shuts itself downIf the service was used, updater.exe unelevated waits for a global named event to be set which indicates the update is done.*Once done updater.exe unelevated will run the callback application and the post update process.
== Applying an update from the service's perspective ==
Confirm
394
edits

Navigation menu