我想创建一个打开程序的bat文件并自动插入用户名&密码自动.. 该程序是原点,位于此处C:\ Program Files(x86)\ Origin \ Origin.exe .. 请告诉我该怎么做?
答案 0 :(得分:4)
您可以尝试这样的事情:
@if (@CodeSection == @Batch) @then
@echo off
set "username=test"
set "password=1234"
start "" "C:\Program Files (x86)\Origin\Origin.exe"
CScript //nologo //E:JScript "%~F0" "%username%{tab}%password%{enter}"
goto :EOF
@end
WScript.CreateObject("WScript.Shell").SendKeys(WScript.Arguments(0));
这假定光标自动位于第一个字段中,并且需要一个选项卡才能转到第二个字段。它也会自动按下输入。
如果由于程序启动时间太长而无法正常工作,您可以在起始行后添加timeout /t 5 /nobreak >nul