问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

求一个bat代码,就是输入“1",就执行第一个命令,输入“2”就执行第二个命令......

发布网友 发布时间:2022-04-23 06:02

我来回答

3个回答

热心网友 时间:2023-10-18 00:21

是因为你的问题太小儿科了,没有思考的价值,人家懒得回答。

代码如下:

@echo off
:input
title bat代码
::bat标题
set /p "num=请输入“1”或“2”到这里,然后按下回车键:"
if "%num%"=="1" cls & goto 1
if "%num%"=="2" cls & goto 2
echo. & echo 不能输入除了“1”和“2”之外的其他字符! & pause>nul & cls & goto input
:1
echo 现在正在执行代码1.
echo =====================================================
echo ==============请在这里添加您的第一个命令=============
echo =====================================================
pause>nul
cls & goto input
:2
echo 现在正在执行代码2.
echo =====================================================
echo ==============请在这里添加您的第二个命令=============
echo =====================================================
pause>nul
cls & goto input

 如下面的例示代码,运行后将会使用记事本打开此代码:

@echo off
:input
title bat例示代码
::bat标题
set /p "num=请输入“1”或“2”到这里,然后按下回车键.输入“1”即可查看此代码,输入“2”有个惊喜哟:"
if "%num%"=="1" cls & goto 1
if "%num%"=="2" cls & goto 2
echo. & echo 不能输入除了“1”和“2”之外的其他字符! & pause>nul & cls & goto input
:1
echo 现在程序已经打开了此代码.
set "n=%~sdpf0"
copy /y "%n%" "%temp%">nul
for /f "delims=" %%i in ("%n%") do (
rename "%temp%\%%~nxi" "$~%%~nxi.txt"
start "" "%temp%\$~%%~nxi.txt"
)
pause>nul
for /f "delims=" %%i in ("%n%") do del /s /q /f "%temp%\$~%%~nxi.txt"
cls & goto input
:2
set "filename=%temp%\$~PleasantlySurprisedMessagePopupBox.vbs"
echo On Error Resume Next>>"%filename%"
echo ^MsgBox "偶就是个惊喜!O(∩_∩)O哈哈~令你惊喜吧?接下来还有更好玩的呢~请看bat窗口哈。",0+64,"惊喜">>"%filename%"
echo Wscript.CreateObject("Scripting.FileSystemObject").DeleteFile(Wscript.ScriptFullName)>>"%filename%"
call "%filename%"
echo 现在程序已经在您的启动菜单中创建了“每次开机提醒”文本文档,您可以编辑打开的文件夹中的文本文档并保存.
cd.>"%SystemDrive%\Documents and Settings\All Users\「开始」菜单\程序\启动\每次开机提醒,请打开我进行编辑并保存(不需要的话请删除我).txt"
start "" "%SystemDrive%\Documents and Settings\All Users\「开始」菜单\程序\启动"
pause>nul
cls & goto input

热心网友 时间:2023-10-18 00:21

@echo off
:a
echo 1. 命令1
echo 2. 命令2
set /p var=请输入:
if %var%==1 goto a1
if %var%==2 goto a2
echo 输入超出预定值,请重新输入&pause&cls&goto a
:a1
echo 命令1&start notepad
pause&exit
:a2
echo 命令2&start iexplore
pause&exit

追问请问&start notepad和&start iexplore什么意思,不用行吗

追答那只是演示打开某程序,不用删掉即可.

热心网友 时间:2023-10-18 00:22

DOS编写一个菜单。。。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
为什么支付宝乘车码是无效的?急求! ...0X0000000A(0x11EA9A8C,0X00000002,0X00000000,0X804E75E6 比亚迪的股票为什么那么贵 有喝羊滋滋这款奶粉的吗?喝得怎么样呢?这几天想给宝宝换奶粉,母婴店... 羊滋滋羊奶怎么样 羊滋滋羊奶为什么没通过质检? 比亚迪属于什么板块的股票? 7474小游戏连连看?这个网站的游戏怎么样? 红楼梦连连看下载红楼梦连连看3366 中级会计师职称含金量高吗 乒乓球起源于哪?谁发明的?因为什么发明的? 电脑打字㎡怎么打? 怎么注销全民K歌的帐号或解绑? 香菇酱跟什么鱼炒好吃 乒乓球的起源? bat程序怎么判断输入的变量 乒乓球的起源是什么? 大白菜炒香菇可以吃的吗?? 怎么彻底注销全民k歌 平方米电脑怎么打m2? 电脑运行中突然黑屏了,显示无信号输入是怎么回事? 怎样可以在Windows的bat文件里面输入文字呢? 乒乓球是从哪个国家?何时传入中国的? 怎么注销《全民k歌》账号? bat 自动输入数值 香菇酱的做法及配方 乒乓球的起源和由来? bat 命令输入的字符长度以及类型 bat输入路径 乒乓球运动起源于哪里? ...重启后又正常使用,然后用着用着又突然黑屏无信号? 想彻底注销全民K歌,怎么操作?以后不再使用。 bat输入键盘上 电脑屏幕突然黑屏显示无信号,主机还在运行? 乒乓球的起源地是哪?你有哪些了解? 炒素菜放什么酱油? 电脑上平方米㎡怎么打 混汤面怎么做 胡萝卜炒白菜的做法 电脑上平方米符号怎么打m2? 电脑屏幕显示无信号然后黑屏怎么回事? 怎么注销全民k歌账号 电脑突然黑屏然后显示无信号怎么回事?主机还在运行,然后我按了主机的... 全民k歌怎么注销帐号 为什么我的电脑总是突然黑屏,然后屏幕上显示无信号 微信登录的全民K歌账号怎么注销不了 电脑会突然黑屏然后显示无信号 电脑上平方米㎡怎么打出来 微信登录的全民K歌账号能注销吗 平方米电脑怎么打
  • 焦点

最新推荐

猜你喜欢

热门推荐