使用bat运行程序,然后输入账号回车,密码回车,如何使用,或者其他脚本能够实现的均可

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用bat运行程序,然后输入账号回车,密码回车,如何使用,或者其他脚本能够实现的均可相关的知识,希望对你有一定的参考价值。

如题

参考技术A 你的echo 放错位置了 而且语句不对。 参考技术B @echo off 
set "var1=zhanghao" 
set "num1=mima"

>%tmp%\\run.vbs echo dim program
>>%tmp%\\run.vbs echo program="D:\\abc.exe"
>>%tmp%\\run.vbs echo set Wshell=CreateObject("Wscript.Shell")
>>%tmp%\\run.vbs echo set oexec=Wshell.Exec(program)
>>%tmp%\\run.vbs echo wscript.Sleep 2000
>>%tmp%\\run.vbs echo Wshell.SendKeys"%var1%"
>>%tmp%\\run.vbs echo wscript.Sleep 100
>>%tmp%\\run.vbs echo Wshell.SendKeys"ENTER"
>>%tmp%\\run.vbs echo wscript.Sleep 100
>>%tmp%\\run.vbs echo Wshell.SendKeys"%num1%"
>>%tmp%\\run.vbs echo wscript.Sleep 100
>>%tmp%\\run.vbs echo Wshell.SendKeys"ENTER"
%tmp%\\run.vbs
del /q %tmp%\\run.vbs

本回答被提问者采纳
参考技术C 用vbs,
右键打开编辑
然后输入inputbox=“请输入帐号“
在输入inputbox=“请输入密码”
就好了。。。
求赞啊!!!!!!!!!

BAT脚本如何自动输入回车键

你好,我想通过BAT每天定时运行备份某程序的配置文件,并且以当前时间命名此次备份文件,但是因为我道德那个程序的备份命令执行时必须输入ENTER键才能继续,我想请问一下,如何在BAT脚本里面自动输入ENTER键。

你先这样:
开始---运行:你的程序 /?
看看有无不需要确认的参数,如果有,在批处理里面加到 你的程序后面即可。
参考技术A 命令的最前面加个管道符 |
例如: echo.|your command
参考技术B 没有方法。

如果只是开始前输入一个enter 可以用vbs的sendkeys

比如
建一个begin.vbs

set wssh=CreateObject("Wscript.shell")
wssh.run "notepad"
wscript.sleep 2000
wssh.sendkeys "1"
wssh.sendkeys "ENTER"
wssh.sendkeys "2"本回答被提问者和网友采纳

以上是关于使用bat运行程序,然后输入账号回车,密码回车,如何使用,或者其他脚本能够实现的均可的主要内容,如果未能解决你的问题,请参考以下文章

BAT脚本如何自动输入回车键

怎么让bat来运行cmd命令 并且是自动在CMD窗口里面输入一些语句?

求光猫破解教程,型号ZXHN F652.

如何用bat文件启动一个exe文件

如何用C++编写一段“输入A输出1”的程序

bat批处理能不能实现telnet交换机后自动键入密码然后回车