本帖最后由 xyhqqaa 于 2011-10-19 14:49 编辑
本人平时在公司用域账号登录,但是有时候要使用管理员登录。但是想使用ruaas的时候可以正常打开但就是无法以管理员方式登录。新手,刚学不久,求助。俺不是伸手党。。囧#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <Process.au3>
Local $username="administrator"
Local $password="123"
$Form1 = GUICreate("Form1", 367, 66, 192, 114)
$input=GUICtrlCreateInput("", 0, 16, 249, 24)
GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
$Button1 = GUICtrlCreateButton("Button1", 272, 16, 73, 25)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$computer=_RunDos("compmgmt.msc/computer="&GUICtrlRead($input))
RunAs($username,"",$password,1,$computer)
EndSwitch
WEnd
就是runas的使用不熟悉。虽然调用出来了compmgmt.msc,但是并不是管理员模式。,也就是下面那个RunAs($username,"",$password,1,$computer)
是没效果的。但是不知道该怎么修改才行 |