欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

VBS Runas 自动输入密码, 明文

程序员文章站 2022-07-04 20:26:04
复制代码 代码如下:set shell = createobject("wscript.shell") shell.run "cmd /c @runas /user:adm...
复制代码 代码如下:

set shell = createobject("wscript.shell") shell.run "cmd /c @runas /user:administrator cmd" wscript.sleep 2000 shell.sendkeys "password{enter}exit{enter}" wscript.sleep 1000 shell.sendkeys "@echo off&cls&net stop messenger&net start messenger&exit{enter}"


@echo off
echo dim wshshell,cmd >> %3runas.vbs
echo cmd="%systemroot%\system32\cmd.exe" >> %3runas.vbs
echo set wshshell=wscript.createobject("wscript.shell") >> %3runas.vbs
echo wshshell.run cmd >> %3runas.vbs
echo wscript.sleep 500 >> %3runas.vbs
echo wshshell.sendkeys"runas /user:administrators\%1 %3bcmd.bat" >> %3runas.vbs
echo wshshell.sendkeys"{enter}" >> %3runas.vbs
echo wscript.sleep 1000 >> %3runas.vbs
echo wshshell.sendkeys"%2" >> %3runas.vbs
echo wshshell.sendkeys"{enter}" >> %3runas.vbs
echo wscript.sleep 500 >> %3runas.vbs
echo wshshell.sendkeys"exit" >> %3runas.vbs
echo wshshell.sendkeys"{enter}" >> %3runas.vbs
echo @echo off >> %3bcmd.bat
echo %4 %5 %6 %7 %8 %9 >> %3bcmd.bat
echo del %3runas.vbs >> %3bcmd.bat
echo del %3bcmd.bat >> %3bcmd.bat
%3\runas.vbs
以上保存为bat
复制代码 代码如下:

dim wshshell,cmd
cmd="%systemroot%\system32\cmd.exe"
set wshshell=wscript.createobject("wscript.shell")
wshshell.run cmd
wscript.sleep 500
wshshell.sendkeys"runas /user:administrators\用户名 密码 命令"
wshshell.sendkeys"{enter}"
wscript.sleep 1000
wshshell.sendkeys"%2"
wshshell.sendkeys"{enter}"
wscript.sleep 500
wshshell.sendkeys"exit"
wshshell.sendkeys"{enter}"
以上保存为vbs

runas
只有在通过自动登陆读到密码时才有用