bat 批处理
elecfriend
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
bat文件中声明变量的方式
在bat文件中声明变量的方式如下: set xxx_variant_name=yyyyyyyyyyyy move D:\abc\efg\test.txt %xxx_variant_name%\test.txt 说明: 01.set 那句是声明变量xxx_variant_name,并给该变量赋值yyyyyyyyyyyy 02.使用变量时,需要在前后加上 % 举例: if not exist NewFolder md NewFolder set DestFolder=D...原创 2020-12-27 22:14:05 · 8812 阅读 · 0 评论 -
【bat】实现复制特定后缀文件到其他目录
@echo off for /r %%a in (*.txt) do copy %%a D:\1 pause 1、for /r主要用于搜索指定路径及其所有子目录中符合要求的文件(/r后如果没有指定目录,则使用当前目录) 2、上述例子实现将脚本所在目录下后缀为txt的文件复制到目录D:\1中 3、批处理当中的 for 循环的结构:for in do。 %%a 为变量,/r 为递归方式,in 与 do 之间一定要有 ()。 for 循环的工作流程:查找当前文件夹及其子文件夹里面的 ...原创 2020-12-27 22:06:08 · 3911 阅读 · 0 评论 -
2020-12-27
批处理中的变量 set 功能一览 [设置变量] 格式:set 变量名=变量值 详细:被设定的变量以%变量名%引用 [取消变量] 格式:set 变量名= 详细:取消后的变量若被引用%变量名%将为空 [展示变量] 格式:set 变量名 详细:展示以变量名开头的所有变量的值 [列出所有可用的变量] 格式:set [计算器] 格式:set /a 表达式 示例:set /a 1+2*3 输出 7 !注意! set不能用在复合语句里面比如if 1==1 set a=2或者for %%i in (a) do s转载 2020-12-27 22:01:35 · 129 阅读 · 0 评论
分享