LIT Commands

ASHUPD

ASHUPD {switches}

This command retrieves A-Shell updates via the Update Center. It is intended primarily for resellers and developers who wish to stay abreast of the latest changes to A-Shell, but can be used by any A-Shell client. Exercise appropriate caution when updating to the latest—and not necessarily fully tested—version of A-Shell (or any other software product).

Switch

Function

/F

The Fast switch stifles all user interaction requiring a user response—that is, it checks for updates and either performs them or reports there are none, without waiting for user confirmation. This could be useful in a command file where you always want to update if possible, without bothering the user to make decisions.

/B

Background mode. Run the update in the background, do not display any information on the screen, do not re-launch A-Shell when update is complete.

/RECAP

Display log file for last update.

/ATE

Update ATE client.

/V:51

Update to version 5.1

/?, ?H

Writes switch listing and usage info to the screen.

 

Comments

Note that ASHUPD:

  Checks for an existing update in progress (or possibly a hung prior instance) and attempts to delete UPDATECENTER.TEMP.EXE if needed. If it can't delete it, it reports the problem, which is better than leaving you wondering what happened.

  Checks for multiple instances of ASHW32 running, refusing to update if in /FAST mode, or giving you abort/retry/ignore options if in interactive mode.

  Tries to start the update process for ten seconds before reporting that the check for updates failed.