autoguy100 Posted May 10, 2006 Posted May 10, 2006 Will RunAsSet will work in XP SP2 and 2003 Server? I tried using in my scripts to run scripts remote machines, but it fails. Any input will be good.
Paulie Posted May 11, 2006 Posted May 11, 2006 from the Help file Initialise a set of user credentials to use during Run and RunWait operations. 2000/XP or later ONLY. RunAsSet ( ["user", "domain", "password" [, options]] ) Parameters username [optional] The user name to use. domain [optional] The domain name to use. password [optional] The password to use. options [optional] 0 = do not load the user profile, 1 = (default) load the user profile, 2 = use for net credentials only Return Value Returns 0 if the operating system does not support this function. Otherwise returns 1--regardless of success. (If the login information was invalid, subsequent Run/RunWait commands will fail....) Remarks This function allows subsequent Run and RunWait functions to run as a different user (e.g. Administrator). The function only works on the 2000/XP (or later) platforms. NT4 users should install and use the SU command from the NT Resource Kit. The "Secondary Logon service" or "RunAs service" must not be disabled if you want this function to work. To unset the RunAs details, use the function with no parameters: RunAsSet(). Related Run, RunErrorsFatal (Option), RunWait Example ; Set the RunAs parameters to use local adminstrator account RunAsSet("Administrator", @Computername, "adminpassword") ; Run registry editor as admin RunWait("regedit.exe") ; Reset user's permissions RunAsSet()If that doesn't answer your question, you might need beta
autoguy100 Posted May 11, 2006 Author Posted May 11, 2006 from the Help fileIf that doesn't answer your question, you might need betaRUNASSET does not work in BETA and in current version, I am trying to execute my Autoit script remotely and I used first line in my script as RUNASSET.runas("comp1", "RU","AUTOIT123")Run("notepad.exe")WinWaitActive("Untitled - Notepad")Send("This is some text.")WinClose("Untitled - Notepad")WinWaitActive("Notepad", "The text in the Untitled file has changed")Send("!y")WinWaitActive("Save As","")send("simple.txt")send("!s")http://www.autoitscript.com/forum/index.ph...topic=25852&hl=
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now