Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] RunAs, как вызвать msgbox для ввода пароля? (http://forum.oszone.net/showthread.php?t=225456)

HFShak 17-01-2012 11:42 1837742

RunAs, как вызвать msgbox для ввода пароля?
 
Добрый день!
Подскажите, как сделать так, чтобы в данной команде вместо ввода пароля всплывал msgbox с запросом пароля и логина.
RunAs ( "username", "domain", "password" , logon_flag, "program" [, "workingdir" [, show_flag [, opt_flag ]]] )

HFShak 17-01-2012 12:01 1837762

Вроде написал...

$sEnter = InputBox("Введите пароль для Manager", "Password", "", "*")
ConsoleWrite ("sEnter = " & $sEnter & @CR)
RunAs ('Manager', @ComputerName, '$sEnter', 1, "rundll32.exe CRYPTUI.dll, CryptUIStartCertMgr")

HFShak 17-01-2012 12:29 1837790

Нет, так не получается... Есть возможность передать переменную $sEnter в поле "password" ?

Все, разобрался, просто надо убрать кавычки

$sEnter = InputBox("Введите пароль для Manager", "Password", "", "*")
RunAs ('Manager', @ComputerName, $sEnter, 1, "rundll32.exe CRYPTUI.dll, CryptUIStartCertMgr")


Время: 22:33.

Время: 22:33.
© OSzone.net 2001-