RUNAS 用法:
RUNAS使用示例:
runas /noprofile /user:mymachine\administrator cmd #本机Administrator管理员身份执行CMD,/noprofile为不加载该用户的配置信息。
runas /profile /env /user:mydomain\admin “mmc %windir%\system32\dsa.msc” #本机上的admin身份扫行msc控制台。 /profile为指定加载用户配置文件。 /env 表示使用当前环境。
runas /env /user:user@domain.microsoft.com “notepad \”my file.txt\”” #域用户身份运行,并指定使用notepad打开my file.txt文档。
示例:使用域账户zhangsan打开cmd执行共享文件夹中.bat文件。cmd /k显示详情,cmd /c静默执行。/savecred使用用户以前保存的凭据。
@echo off
runas /savecred /user:domain(域名)\zhangsan "cmd /k \\xxx\xxx.bat"
只需输入一次密码,后续无需再输密码。
利用Bat To EXE Converter将此bat转换为.exe执行程序。
其他UAC问题可参考