So, clearly, this isn't related to mapping drive/printers but customization of the workstation. Vista is much more securely configured than XP, and normal users can't write to C:\, C:\Windows\*, Anywhere in C:\Documents and Settings... By default, the local Administrator account is disabled, and the first user is given "administrator" rights, but - SURPRISE! - it's not the same as "THE administrator" account.
Honestly, the things you're trying to do are admin tasks, not user tasks. I'd find alternate ways to configure your workstations, such as GPO or central admin tasks using remote admin. A single Kix script, run from your workstation under a domain-wide admin account (any account with local admin rights, not necessarily a "Domain Admin" account) should be able to handle this in a few minutes. We had a description of this not too long ago with plenty of example code - the login script simply tests for a condition (all users have read access to most things) and then writes an action file to a central share. A process running detects the new file, performs the actions remotely and deletes the action file. Since the central task runs with admin rights, there's no issue with granting normal users local admin rights, or complicated Run-As processes.
Glenn
_________________________
Actually I
am a Rocket Scientist!