
写个批处理命令,提示用户输入Y,N,如果20秒没有输入,则默认输入Y并继续下面的程序
可以用调用VBS的方法!比如下:@echooffecho确定要进行改动吗?echoY.确定echoN.取消gotostart:startechosett=createob...
可以用调用VBS的方法!比如下:
@echo off
echo 确定要进行改动吗?
echo Y.确定
echo N.取消
goto start
:start
echo set t=createobject("wscript.shell")>enter.vbs
echo wscript.sleep 1000 >>enter.vbs
echo t.sendkeys"y"&"{ETHER}" >>enter.vbs
start enter.vbs
set /p select1=请输入你的选择:
if /i "%select1%"=="Y" goto close
if /i "%select1%"=="N" goto end
goto :start
:close
echo c
pause&exit
:end
echo e
pause&exit
以上程序执行后,就是自动输入了Y,但是没有继续执行下去。 展开
@echo off
echo 确定要进行改动吗?
echo Y.确定
echo N.取消
goto start
:start
echo set t=createobject("wscript.shell")>enter.vbs
echo wscript.sleep 1000 >>enter.vbs
echo t.sendkeys"y"&"{ETHER}" >>enter.vbs
start enter.vbs
set /p select1=请输入你的选择:
if /i "%select1%"=="Y" goto close
if /i "%select1%"=="N" goto end
goto :start
:close
echo c
pause&exit
:end
echo e
pause&exit
以上程序执行后,就是自动输入了Y,但是没有继续执行下去。 展开
展开全部
echo t.sendkeys"y"&"{ETHER}" >>enter.vbs
这一句有问题,改成
echo t.sendkeys "^%{TAB}y{ENTER}" >>enter.vbs
这一句有问题,改成
echo t.sendkeys "^%{TAB}y{ENTER}" >>enter.vbs
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询