Les, when executing a scheduled task with the "runas" option, the script is executed under that user (and this user is internally logged in as i can see in the event viewer).

I tested the same situation on another server (win2000), there occured no problem with the addprinter command.