On Windows 2000, no extra privileges are needed to run CreateProcessWithLogonW (as opposed to the LogonUser / CreateProcessAsUser) combination. This is because CreateProcessWithLogonW utilises the RunAs (2000)/SecondaryLogon (XP) service. Would it make sense to modify Cygwin so this could be used in place of cygwin_logon_user if one so wished? If so, I'll go about creating a patch. Chris -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/