PE Builder v3 plugin
AutoRun
This plugin creates a (pseudo) Startup Group in Nu2Menu.
The AutoRun plugin will run the AutoRun-files 'AutoRun_*.cmd' present in %SystemRoot%\System32
when Nu2Menu starts (these AutoRun-files will run only once and not again when Nu2Menu reloads).
The AutoRun-files will run one by one (next one starts only after current one finishes) in no specific order.
However for AutoRun-files that depend on each other, the load order can be manipulated by replacing the '_'
in the filename with '1', '2', '9' and '0' (see below).
When the 'Scroll-Lock' light is lit when AutoRun starts it will go into debug-mode. Now it will ask
whether to run or to skip each AutoRun-file one by one. When all three 'Locks' are lit ('Scroll-Lock',
'Caps-Lock', and 'Num-Lock') all AutoRun-files will be skipped without asking. Use these mode(s) to troubleshoot
AutoRun-files or to be able to skip specific AutoRun-files on purpose.
For your plugin 'MyPlugin' write your autostart commands in a batch-file called
'AutoRun_MyPlugin.cmd' (needs to be placed in your own plugin dir),
put 'exit' in there as last command (otherwise it will not finish and halt
the chain of execution) and add a reference to your INF file (do not forget to substitute your
pluginname for 'MyPlugin'):
[SourceDisksFiles]
AutoRun_MyPlugin.cmd=2
When you need to manipulate the load order to make sure some AutoRun-files have completed before
other ones are allowed to start, use the load order reference presented here:
- AutoRun1*.cmd: will run first
- AutoRun2*.cmd: will run before the default AutoRun group but after the first group finishes
- AutoRun_*.cmd: default AutoRun group
- AutoRun9*.cmd: will run after the default AutoRun group finishes
- AutoRun0*.cmd: will run last and do not need to finish (running side by side, no execution halting)
When your AutoRun-file is not depending on other AutoRun-files it is strongly advised to put it in the default
AutoRun group (by using the 'AutoRun_MyPlugin.cmd' format).
AutoRun v3 plugin by Erwin Veermans (see NwDskPE)
PE Builder
Copyright (c) 2002-2003 Bart Lagerweij. All rights reserved.