Hello CFarrell,
Sorry for taking so long to reply; we're still migrating to 7.1 at my locale so that's been eating up most of my time.
The script itself runs beautifully when run manually, and it works great as a "Run Script" command in DS 6.9. As far as any entires in the Event Viewer, I haven't seen any entires in either Altiris's Events & Alerts pane nor on the PC itself. It appear as if the script runs correctly, but Altiris cannot recognize/parse the exit code/return value. I'm using the return values 0 for complete, and 99 for "more updates & reboot", as passing it as a 1 fails the job altogether.
Is there any other information I can provide that would be more helpful? I've attached a copy of the job itself if this helps.