in reply to Win NT user impersonation in Perl

If you need to create and run a process as another user there is indeed a module that does this called Win32::AdminMisc it has the methods LoginAsUser() and CreateProcessAsUser() which should do what you need.

if the link above is down, it was when i wrote this, try this google cache