自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 bat批处理——1.2常用特殊符号

第二节 常用特殊符号1、@ 命令行回显屏蔽符2、% 批处理变量引导符3、> 重定向符4、>> 重定向符5、&、

2024-12-24 08:36:16 449

原创 bat批处理脚本——1.1常用批处理内部命令简介

串行口: MODE COMm[:][BAUD-b] [PARITY=p] [DATA=d] [STOP=s][to=on|off] [xon=on|off] [odsr-on|off][octs=onloff] [dtr=onlofflhs][rts=onloffhs/tg] [idsr=onloff]0=黑色,1=蓝色,2=绿色,3=湖蓝色,4=红色,5=紫色,6=黄色,7=白色,8=灰色,9=淡蓝色,A=淡绿色,B=淡浅绿色,C=淡红色,D=淡紫色,E=淡黄色,F=亮白色。

2024-12-23 23:02:48 1241

原创 bat批处理脚本——for /l /d /r /f命令简述

%i是循环变量,%%~nxi修饰符用于获取循环变量的名称和扩展名(对于目录来说,扩展名部分为空)。在 Windows 批处理脚本中,for命令是功能非常强大的工具,它有几个不同的开关(或称为选项)来支持不同类型的循环和迭代操作。例如,%%~fi表示文件的完整路径,%%~nxi表示文件名和扩展名。然后,它会输出分割后的前两个字段(%%a和%%b),即12和34。解释:这个命令会递归地遍历从"C:\path\to\start"开始的目录及其所有子目录下的所有文件和文件夹,并输出它们的完整路径。

2024-12-20 23:09:02 457

原创 bat批处理脚本——for /d命令详解

在这个例子中,它首先切换到当前遍历到的目录,然后输出一条消息,表明当前正在操作的目录。• 解释:在C:\example目录下查找所有以dir结尾的目录,并对每个找到的目录执行echo命令,输出其路径。注意,这里的set需要用单引号括起来,但这不是严格要求的,特别是在不包含空格或特殊字符的情况下。与for /r不同,for /d不会递归地遍历子目录,而是仅在当前指定的目录中查找匹配的目录名。• 解释:在当前目录下查找所有匹配的目录(*表示任意目录名),并对每个找到的目录执行echo命令,输出其路径。

2024-12-20 22:55:43 396

原创 bat批处理脚本——for /l 命令详解

• 在进行算术运算时,注意变量的更新是在for循环的每次迭代结束时发生的,因此在循环体内对变量的修改不会立即反映在后续的迭代中(除非使用了延迟变量扩展)。• 解释:初始化sum为 0,然后从 1 到 10 对每个数字执行算术加法,将结果累加到sum变量中。• 解释:从 1 开始,每次增加 1,直到 5,对每个数字执行echo命令,输出其值。• 解释:从 5 开始,每次减少 1,直到 1,对每个数字执行echo命令,输出其值。• end:循环的结束值,当迭代到的数字超过或等于这个值时,循环结束。

2024-12-20 22:50:35 334

原创 bat批处理脚本——for /r命令详解

• 解释:从当前目录开始递归遍历所有目录,检查每个目录是否存在(通过检查目录中是否有任意文件或子目录),如果存在则输出其路径。• 解释:从C:\example目录开始递归遍历所有文件,使用set /a进行算术运算,将文件数量累加到count变量中。for /r 是 Windows 批处理中的一个非常强大的命令,用于递归地遍历目录树,并对每个目录或文件执行一系列命令。在批处理文件中使用%%i,在命令行中直接使用%i。• 解释:从当前目录开始递归遍历所有目录,并对每个找到的文件执行echo命令,输出其路径。

2024-12-20 22:41:26 802 1

原创 bat批处理脚本——for /f命令详解

file为文件名,按照官方的说法是,for会依次将file中的文件打开,并且在进行到下一个文件之前将每个文件读取到内存,按照每一行为一个元素,忽略空白的行。假如文件d:\out.txt中有如下内容:第1行第1列第1行第2列第1行第3列第2行第1列第2行第2列第2行第3列第3行第1列第3行第2列第3行第3列怎么遍历文件中的内容呢?

2024-12-20 22:08:24 1818

原创 bat批处理脚本——for循环的常见用法和示例

循环是批处理脚本中非常强大的工具,可以用于遍历文件、目录、数字序列,以及处理命令输出和字符串。通过结合不同的选项和参数,可以实现复杂的数据处理和自动化任务。希望这些示例和说明能帮助你更好地理解和使用批处理中的。循环是一个非常强大的工具,用于遍历一系列的值或执行一系列命令。,使用空格和逗号作为分隔符,并打印第1和第3个标记(tokens)。,使用逗号作为分隔符,并打印第2和第4个标记。在复杂的批处理脚本中,经常需要启用延迟变量扩展(循环的详细使用说明,包括各种常见的用法和示例。命令的输出,并打印每个文件名。

2024-12-19 13:01:20 1854

原创 bat批处理脚本——for循环中tokens和delims使用详解

tokens和delims都是Windows批处理中for /f命令的重要参数,它们经常一起使用来解析文本和提取特定信息。

2024-12-17 23:34:17 1111

原创 bat批处理脚本——for 循环中的 in 关键字的作用

在这个例子中,`in` 后面跟着一个命令 `type data.csv`,这个命令会输出 `data.csv` 文件的内容。在这个例子中,`in` 后面跟着一个文件名模式 `*.txt`,表示 `for /r` 循环将会递归遍历 `C:\Program Files` 目录及其所有子目录,并对每个 `.txt` 文件执行 `echo` 命令。这意味着 `for` 循环将会遍历当前目录下的所有 `.txt` 文件和 `.doc` 文件。在这种情况下,`in` 关键字后面跟的是一个目录路径。

2024-12-17 23:25:26 268

原创 bat批处理脚本——从一堆文件中,快速批量筛选自己想要的,并单独保存到一个文件夹

这样cmd会自动读取filelist.txt中的每一行,并将需要筛选的文件复制出来,同时会使用360zip自动创建一个压缩包.set "filedir=C:\Users\Win\Desktop\张三"第三步,将以上两个文件放到目标文件夹下,并运行批处理文件。md C:\Users\Win\Desktop\张三。REM 循环读取每一行(文件名)REM 查找文件并复制。echo 文件复制完成。REM 读取文件列表。

2024-12-16 18:59:36 765 1

原创 bat批处理脚本——调用360压缩,批量创建压缩包

解压(-X)时,不带“解压到的目录”参数,默认解压到当前文件夹。360zip.exe一般不在环境变量中,可以直接使用全路径。压缩多个文件时,可以一个一个的将文件压缩到同一个压缩包中。

2024-12-16 18:45:09 443

原创 Windows批处理命令

批处理命令。

2024-12-11 15:03:16 112

filelist.txt

使用批处理从一堆文件中快速批量筛选自己想要的并单独保存到一个文件夹

2024-12-16

0批量复制文件.bat

使用批处理从一堆文件中快速批量筛选自己想要的并单独保存到一个文件夹

2024-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除