This document is based on AutoPatcher.exe build 5.6.0.81.
Shortcuts available from the selection window.
| Ctrl + A | Select all |
| Ctrl + D | Deselect all |
| Ctrl + N | Select none (same as above) |
| Ctrl + I | Select all except installed |
| Ctrl + L | Load selection from answer file |
| Ctrl + S | Save selection to answer file |
| Ctrl + R | Restore defaults |
Code returned when AutoPatcher closes to inform other programs that may have called it whether it was successful of not.
| -1 | Crashed (!) |
| 1 | User exit |
| 2 | User exit, avoiding reboot |
| 5 | Installation finished, reboot not required |
| 10 | Installation finished, reboot required, but supressed via commandline |
Commands you can pass to AutoPatcher.exe via the command line to alter default behaviour.
| ? | Shows a message about the available switches |
| help | Shows a message about the available switches |
| nolicense | Skips both the AutoPatcher and Microsoft licenses |
| nocrashhandler | Disables the crash handler |
| log | Enables active file logging (to <windows>\autopatcher.log) |
| report | Used along with /log, adds an installation report to the log file |
| verbose | Enables additional output that /log would not normally write |
| devmode | Allows you to ignore errors (in crash handler) |
| noreboot | Skips the reboot sequence (Not implemented yet fully) |
| nodetection | Skip file and registry detection on modules. Everything will be as if it's not installed, even if it is! |
| english | Overrides the user interface language (normally adapts to regional settings) and switches it to default, english. |
| answerfile:<filepath> | Specifies an answer file to load. This overrides the Answer File screen (where AutoPatcher would normally detect answer files in its folder and ask you whether it should load any of them) |
| unattend | Activates unattended installation (implies nolicense). This also skip the answer-file screen, so the only way of specifying an answer file is through the answerfile switch. |
| minimal | Only used along with unattend. This will run AutoPatcher with a minimal UI. |
| recommended | Normally only modules marked as critical will be checked by default in the selection window. This switch allows modules marked as recommended to be checked by default too. |
| neverselectinstalled | Installed child items of a parent will not be selected when the parent is marked for installation (normally selecting a parent will also select ALL children, even if installed/blue). |
| slipstream:<share> | Allows you to integrate patches into installation media, where <share> is the drive and path to the share. This disables detection (no point detecting what is installed on the running system since the patches will be applied to a share), removal (can't remove an integrated patch from a share, can you?) and environment checks (e.g. windows version, language, ie, wmp -- for the same reason that detection is ignored). |