autoit runas
时间: 2023-12-18 20:03:34 浏览: 224
autoit v3脚本制作
"RunAs" 是 AutoIt 中的一种内置函数,它可以让你使用指定的凭据运行指定的程序。使用 "RunAs" 函数时,你需要指定运行程序所需的用户名和密码,以及要运行的程序的路径和参数。下面是一个使用 "RunAs" 函数运行程序的例子:
```
RunAs($sUserName, $sDomain, $sPassword, $nLogonType, $sProgram, $sWorkingDir, $nShowFlag)
```
其中,$sUserName、$sDomain 和 $sPassword 分别是要使用的凭据的用户名、域和密码。$nLogonType 是登录类型,可以是 0(交互式登录)、1(网络身份验证)或 2(批处理身份验证)。$sProgram 是要运行的程序的路径和参数,$sWorkingDir 是程序的工作目录,$nShowFlag 是程序窗口的显示方式,可以是 SW_HIDE、SW_NORMAL、SW_SHOW、SW_MINIMIZE、SW_MAXIMIZE 等值之一。
例如,以下代码将使用指定的凭据运行 notepad.exe:
```
RunAs("username", "domain", "password", 0, "notepad.exe", "", @SW_SHOW)
```
阅读全文