Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I need to run the "runas" command for log on automatically an Application User, on an Active Directory. Then I need run an executable file.

Can I do this in some way or work around to do not type the password?

Any tip or help will be preciated.

Thanks a lot.

share|improve this question
    
Is this batch file running at startup or logon? A bit more info may help get an answer. –  Dave M Jan 5 '12 at 19:44
add comment

2 Answers

up vote 2 down vote accepted

Summary

Runas might not be supported but you could use a freeware utility CPAU http://www.joeware.net/freetools/tools/cpau/index.htm

This utility will allow you to launch an application using a different set of credentials then the current user. The neat advantage with CPAU over runas is that you can specify both the username and password at runtime. With the runas command you'd first have to configure a cached credential or be prompted for password at each run.

Examples

Using CPAU to launch iexplore.exe you could use a statement like:

from cmd prompt:

cd <path to cpau> -d
cpau.exe  /u domain\username  /p 123456  /ex "c:\Program Files (x86)\Internet Explorer\iexplore.exe" /lwp

from powershell script:

cd <path to cpau> -d
invoke-expression "cpau.exe  /u 'domain\username'  /p '123456'  /ex 'c:\Program Files (x86)\Internet Explorer\iexplore.exe' /lwp"

/lwp means to Load With Profile, and can be replaced with /lwop Load Without Profile

share|improve this answer
add comment

what about RUNASSPC? You create an certificate for needed program, the password et. is saved as encrypted file so for example guest user can run only the particular software as administrator. RUNASSPC window

and the license:

RunasSpc is free for private use. For companies we deliver a licensed version of runasspc, registered to the enterprise`s name..

share|improve this answer
    
For domains it need registration –  Leandro Jan 6 '12 at 14:32
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.