批处理命令三-综合运用

1,交互式案例:

复制代码
@echo off
cls
title Repairing function
:menu
cls
color 0A
echo.
echo              ==================================================
echo              Select the action you want to take and press Enter
echo              ==================================================
echo.
echo              1.网络修复及上网相关设置,修复IE,自定义屏蔽网站
echo.
echo              2.病毒专杀工具,端口关闭工具,关闭自动播放
echo.
echo              3.清除所有多余的自启动项目,修复系统错误
echo.
echo              4.清理系统垃圾,提高启动速度
echo.
echo              Q.exit
echo.
echo.
:cho
set choice=
set /p choice=     please choice:
if not "%choice%"=="" set choice=%choice:~0,1%
if /i "%choice%"=="1" goto ip
if /i "%choice%"=="2" goto setsave
if /i "%choice%"=="3" goto kaiji
if /i "%choice%"=="4" goto clean
if /i "%choice%"=="Q" goto endd
echo The selection is invalid. Please re-enter
echo.
goto cho
 
复制代码

2,if语句综合运用

复制代码
@echo off
set sum=0
call :sub sum 10 20 35
echo result:%sum%
pause

:sub
rem 参数1为返回变量名称
set /a %1=%1+%2
shift /2
if not "%2"=="" goto sub
goto :eof

:: 求和
::shift /n 从第n个参数开始移位
复制代码

 

posted on   让代码飞  阅读(65)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

一款免费在线思维导图工具推荐:https://www.processon.com/i/593e9a29e4b0898669edaf7f?full_name=python
点击右上角即可分享
微信分享提示