bat批处理命令
一、 什么是 .bat 文件.bat文件是一个文本文件里面包含了一系列CMD命令提示符命令。当你双击这个文件时系统会按顺序逐条执行里面的命令。二、 如何开始创建文件新建一个文本文件.txt将后缀名改为.bat。编写代码右键点击该文件选择“编辑”或使用 Notepad、VS Code 等编辑器。运行双击.bat文件即可运行。如果遇到权限问题或想要查看详细报错建议在“命令提示符”中拖入该文件并回车运行。三、 核心基础命令1. 基本命令命令作用示例echo显示消息或开启/关闭回显echo Hello World不让它后面的命令本身显示出来echo off(常用在文件开头让界面干净)pause暂停执行显示“按任意键继续...”pausetitle修改窗口标题title 我的脚本cls清空屏幕clsexit退出脚本exitrem注释rem 这是一行注释2. 目录与文件操作命令作用示例cd切换目录cd C:\Windowscd ..(返回上级)dir列出当前目录的文件/文件夹dir /b(仅显示文件名)md/mkdir创建文件夹md test_folderrd/rmdir删除文件夹rd /s /q test_folder(静默删除)del删除文件del *.txt(删除所有txt文件)copy复制文件copy a.txt b.txtmove移动文件move a.txt D:\start启动程序或文件start notepad.exestart www.baidu.com四、 变量与逻辑1. 变量批处理使用set定义变量使用%变量名%调用。echo off set name张三 set age25 echo 姓名%name%年龄%age% pause2. 接收用户输入 (/p)echo off set /p user_input请输入你的名字 echo 你输入的是%user_input% pause3. 条件判断 (if)echo off set /p num请输入数字 if %num%1 ( echo 你输入了1 ) else ( echo 你输入的不是1 ) pause常用判断if exist test.txt判断文件是否存在if not defined var判断变量是否为空if %str%yes判断字符串通常用引号包起来防止空格报错4. 循环 (for)for是批处理中最强大也最复杂的命令。最简单的用法是遍历文件echo off :: 遍历当前目录下的所有 .txt 文件 for %%i in (*.txt) do ( echo 找到文件: %%i ) pause
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2463078.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!