目录
注释
- 【rem】 注释当前行,带回显
- 【::】 注释当前行,不带回显
回显
- 【echo on】 打开回显
- 【echo off】 关闭回显
- 【@】 放在命令前关闭该行命令的回显
设置标题
- 【title】 设置控制台标题
设置背景色
十六进制数 | 颜色 | 十六进制数 | 颜色 |
---|---|---|---|
0 | 黑色 | 8 | 灰色 |
1 | 蓝色 | 9 | 浅蓝色 |
2 | 绿色 | A | 浅绿色 |
3 | 湖蓝色 | B | 淡浅绿色 |
4 | 红色 | C | 淡红色 |
5 | 紫色 | D | 淡紫色 |
6 | 黄色 | E | 淡黄色 |
7 | 白色 | F | 亮白色 |
- 【color】 第一个十六进制参数为背景色,第二个为前景色
文件操作
- 【cd. > newFile.txt】 文件创建
- 【copy srcFilePath dstFilePath】 文件拷贝
- 【move srcFilePath dstFilePath】 文件剪切
- 【del filePath】 文件删除
- 【type filePath】 在输出中显示文件内容
- 【copy nul filePath】 清空文件内容
文件夹操作
- 【md folderPath】 新建文件夹
- 【ren folderPath folderName】 文件夹重命名
- 【rd folderPath】 删除文件夹
- 【dir folderPath】 显示当前文件夹中的文件和子文件夹
- 【xcopy srcFolderPath dstFolderPath】 复制文件夹
- 【move srcFolderPath dstFolderPath】 移动文件夹
变量赋值
@echo off
set sPath="E:\\1.txt"
:: 判断变量是否已定义
echo %sPath%
:: 等待
pause > nul
设置文件关联
-
【assoc suffixName=fileType】 根据文件后缀名定义文件类型
-
【ftype fileType=exeFilePath %1】 根据文件类型定义打开方式
输入开关(/p)与计算开关(/a)
@echo off
:: 输入开关(/p