A desktop utility that provides the facility to run programs when the machine is shutting down or when a resource becomes available. Once the user chooses Shutdown from the Start menu, LastChance will intercept the shutdown request and optionally run the configured programs, waiting for them to finish before continuing the shutdown procedure.