hi clare,
The [GuiRunOnce] will excute both Commands before rebooting.
Note that Command2 will NOT be excuted if your system reboots.
One of the ways to run bm.cmd is to copy the file to your startup which is located in your start menu. For example, you can add this after your Installing IE6sp1 command
ECHO.
ECHO Copying bm.cmd to Startup
copy "C:\install\bm.cmd" "C:\Documents and Settings\USERNAME\Start Menu\Programs\Startup"
USERNAME = Your Profile Name
When the system reboots it will run the bm.cmd script.Add this at the end of your bm.cmd script:
del "C:\Documents and Settings\USERNAME\Start Menu\Programs\Startup\bm.cmd"
This would prevent bm.cmd script from running again.
Don't forget to remove the Command2 line under your [GuiRunOnce].
Hope this helps.