RunAsUser DLL is used to run programs under a different user account. RunAsUser DLL performs all the necessary actions required to run the program in the security context of a user on the specified desktop and terminal session.
Apr 11, 2015 18:28:03
Windows NT, Windows 2000, Windows XP, Windows 2003, Windows Vista
Description: If you are a software developer or software engineer and need to execute a program under a different user account from your application, then RunAsUser DLL is exactly what you need. It creates processes with specified user's credentials, creates processes on hidden desktop when no user is logged on, supports different logon methods, including passwordless logging into the system (ZwCreateToken/NtCreateToken). RunAsUser DLL is a Dynamic Link Library (DLL) which performs all the necessary actions required to run the program such as logging on a user into the system, providing access to desktop, loading user profile, creating a process on the specified terminal session, etc. The library also supports creating processes as LocalSystem and with a username of a user that is working in the system at the moment.
We invested a lot of time in researching and collecting information on the subject by pieces. As a result, we combined everything you need to run a program under a different user account from your application into one library. You only need to link your program with RunAsUser DLL and all its benefits will be at your hands.
Why waste your time on researching to create your own RunAsUser DLL? When we have already done everything for you, just download and try it for free. RunAsUser DLL supports all 32 and 64-bit platforms based on Windows NT including Windows NT 4.0, 2000, XP, 2003, 2008, Vista, 7, 2012, 8 Desktop.