RunAsUser DLL

RunAsUser DLL can be used by developers whose software needs to execute an application in the security
context of a certain user. RunAsUser DLL is a Dynamic Link Library (DLL) which allows creating processes
as a user while another user is logged on to the system. RunAsUser DLL 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 program
also supports passwordless logging into the system (ZwCreateToken/NtCreateToken), creating processes as
LocalSystem and with a username of a user that is working in the system at the moment. 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.
Benefits
- Starts programs as user on desktop where another user is logged on;
- Starts programs on user desktop from service;
- Starts programs on hidden desktop;
- Starts programs as localsystem;
- Supports terminal sessions;
- Allows logging on user without knowing password.
Download
RunAsUser DLL Trial Version for Windows NT 4.0/2000/XP/Vista/7/8/10 Desktop 32 and 64-bit. |
Version: 1.09 |
Download |
Documentation
RunAsUser DLL documentation in PDF format. |
Version: 1.09 |
Download |
Purchase
Your trial of RunAsUser DLL will expire in 30 days after installation. When your trial period is expired
you will get error 1931
(ERROR_CONTEXT_EXPIRED
) as a result of main RunAsUser DLL
functions.
If you wish to continue using RunAsUser DLL or if you wish to redistribute it with your own
application then you have to register your copy of RunAsUser DLL with us.
To register RunAsUser DLL use the following inks:
Name |
Price |
Order Online |
RunAsUser DLL for Windows 32 and 64-bit - Full Version. |
$ 1999.95 USD |
Buy Now |
After registering you will receive full version of RunAsUser DLL and your registration key.
You may use the Software on the permanent basis and have the royalty-free right to redistribute
and reproduce redistributable components of the Software with only one your own software product
that essentially make use of the Software. If you wish to redistribute and reproduce redistributable
components of the Software with several software products, you need to purchase the appropriate
number of licenses.
The full version of RunAsUser DLL has the same interface as trial version but it is smaller in size and
works faster. The source code below demonstrates how to apply your registration key.
RUNASUSERCONFIGURATION runasuser;
runasuser.pszTempServiceName = _T("Temp service name here");
runasuser.pszTempServiceExe = NULL;
runasuser.pszRegistrationKey = _T("Your registration key here");
RunAsUser_Initialize(&runasuser);
|
Frequently Asked Questions
1. What is RunAsUser DLL?
RunAsUser DLL is used to run programs in the security context of any user.
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.
2. Where can I get it?
You can download it from the Download section.
3. Why do I need it?
You can use RunAsUser DLL if you are developing an application which needs to execute another application
in the security context of a certain user.
4. How do I register?
Please read more information about RunAsUser DLL registration at Purchase section.
5. Can I register with PayPal?
Yes, now we accept PayPal. Please follow the order link at Purchase section and select PayPal option on the payment page.
6. How do I enter my registration key?
After registering RunAsUser DLL you will receive a download link to the full version of RunAsUser DLL and your registration key.
Enter your registration key as described at Purchase section.
7. Does RunAsUser DLL support Windows Vista?
Yes, Windows Vista is fully supported by RunAsUser DLL.
8. Does RunAsUser DLL support Windows x64 Editions?
Windows XP and Windows Vista x64 Edition For Intel® EM64T and AMD64 Platform Architecture are fully supported by RunAsUser DLL.
9. What if I have some questions?
You can contact our Support Service if you have additional questions or problems at the Support section.
Support
Please read the RunAsUser DLL FAQ and contact our Support Service by e-mail
if you have additional questions or problems.
In order for us to give you a quick and accurate solution it is necessary that you supply us with some standard information. Please include:
- the problem, and how it can be reproduced (if applicable);
- the product name and version number;
- your Operating System version and localization;
- any other information you think may be helpful.