...我想让DOS开机时提示按键,比如按A去执行1.BAT,B去执行2.BAT。_百度...

发布网友 发布时间:2024-10-23 21:00

我来回答

4个回答

热心网友 时间:2024-11-07 15:12

@echo off
echo a=1.bat
echo b=2.bat
:begin
set/p n=
if not defined n goto begin
if %n%=a (1.bat) else if %n%==b (2.bat) else error&goto begin

热心网友 时间:2024-11-07 15:20

直接写成一个文件,出个AB选项,执行对应的动作! 焊台批发零售

热心网友 时间:2024-11-07 15:19

学习了!

热心网友 时间:2024-11-07 15:12

楼上最后一行少了一个=
@echo off
echo [a]--1.BAT
ehco [b]--2.BAT
set ch=
set /p ch=请选择一个字母,回车确定,直接回车跳过:
if not defined ch goto next
if "%ch%" == "a" (
1.BAT
) else (
2.BAT
)
:next
(autoexec里面的其它后续命令)

跳转
@echo off
echo [a]--goto 1
ehco [b]--goto 2
set ch=
set /p ch=请选择一个字母,回车确定,直接回车跳过:
if not defined ch goto next
if "%ch%" == "a" (
goto 1
) else (
goto 2
)
:next
(autoexec里面的其它后续命令)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com