www.1862.net > 批处理中选择执行的命令

批处理中选择执行的命令

@ECHO OFF:STARTCLSSET Choice=SET /P Choice=请选择要查看的页面,然后按回车:ECHO.IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1%IF /I '%Choice%'=='1' GOTO PAGE1IF /I '%Choice%'=='2' GOTO PAGE2IF /I '%Choice%'=='Q' GOTO ENDGOTO STARTPage1:Notepad a.txtPage2:Notepad b.txt

在记事本中写入dos命令就行 每行一条,按顺序执行比如:c:md testcd testecho test>>testfile.txt把这3条写进记事本,保存成bat文件运行后会在c盘创建test文件夹,并在里边放入一个写有test的文本文件testfile.txt

@echo offecho 1:执行命令 dir c:\*.*echo 2:执行命令 dir d:\*.*echo 3:执行命令 quitecho 4:访问 http://www.fengzx.com:0set /p input=请选择: if "%input%"=="1" goto 1 if "%input%"=="2" goto 2if "%input%"=="3" goto 3if "%input%"=="4" goto 4pause exit :1 dir c:\*.* pause goto 0 :2 dir d:\*.*pause goto 0:3 quit:4 start http://www.fengzx.com

批处理的重定向| 读取前一个命令中的输出作为后一个命令的输入.也称作管道符.echo Y|reset session 65536

@echo off:startecho.&echo.echo 确认删除当前目录及子目录下所有文件?echo.&echo.echo [ Y=是 ] [ N=退出 ]echo.&echo.set/p choice=请输入命令:if /i "%choice:~0,1%"=="Y" rem noneif /i "%choice:~0,1%"=="N" EXITcls & goto

快播的进程,nul的意思是把taskkill命令的 输出重定向到空设备后面就是注册快播相关的dll%programdata% 可以是系统路径,默认为c:\programdata%public%是 c:\users\public那就是把ini和xml复制到c:\programdata目录,,

很简单呀,用 if 就可以搞定了; @echo off:becho.&echo.echo ======================================================echo.&echo.echo 命令选择:[1]ipconfig [2]ping 127.0.0.1 [Q] 退出echo.&echo.set/p a=命令选择1/2? if %a%==1

简单 @echo off set /p a=请选择: if “%a%”==“A” goto :A if “%a%”==“B” goto :B . . . :A ::第九行 . . :B ::第十九行

@echo offecho 1.执行1.batecho 2.执行2.batecho 3.执行3.batset /p choice=请输入数字:if %choice%==1 start 1.batif %choice%==2 start 2.batif %choice%==3 start 3.batcls%0

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com