FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令
参数:FOR有4个参数 /d /l /r /f 他们的作用我在下面用例子解释
%%变量名 :这个变量名可以是单个的小写a-z或者大写A-Z,他们区分大小写哦~, FOR会把每个读取到的值给他!
IN:命令的格式,照写就是了!
(相关文件或命令) :FOR要把什么东西读取然后赋值给变量,不懂的话看下面的例子
do:命令的格式,照写就是了!
执行的命令:对每个变量的值要执行什么操作就写在这.
看不懂我的这些说明,可以在CMD输入for /?看系统提供的帮助!我这里也给出来吧,大家对照
FOR %%variable IN (set) DO command [command-parameters]
%%variable 指定一个单一字母可替换的参数。
(set) 指定一个或一组文件。可以使用通配符。
command 指定对每个文件执行的命令。
command-parameters
为特定命令指定参数或命令行开关。
现在开始讲每个参数的意思
一、参数 /d
如果集中包含通配符,则指定与目录名匹配,而不与文件名匹配
二、参数 /R
当前或者你指定路径下的文件名字全部读取,注意是文件名字
@echo off
for /r c:\ %%i in (*.exe) do echo %%i
pause
咱们把这个BAT保存到D盘随便哪里然后执行,我会就会看到,他把C盘根目录,和每个目录的子目录下面全部的EXE文件都列出来了!!!!
三、参数 /L
该集表示以增量形式从开始到结束的一个数字序列
(1,1,5) 将产生序列 1 2 3 4 5,(5,-1,1) 将产生序列 (5 4 3 2 1)。
@echo off
for /l %%i in (1,1,5) do start cmd
pause
活用DOS循环批处理操作,智能处理文件。批量压缩成 自定义后缀名文件
@echo off
for /R "E:\test" %%d in (*.db) do zip %%~nd.自定义后缀名 %%~nd.db
pause
分享到:
相关推荐
批处理批量压缩当前文件夹下所有指定后缀名文件,批处理批量压缩指定类型文件为每个单独压缩包。 使用前解压本压缩包 本压缩包内容由WinRaR.exe文件与bat文件组成,使用时需要将所需打包的同类型文件放置到WinRaR....
创建自定义文件后缀名 通过修改注册表自定义文件后缀名
dos_命令_bat命令_遍历文件夹目录树批量修改_后缀名
在某些情况下,我们不想让别人知道我们的文件类型,你懂得,你可以将文件的后缀名进行修改,可以防止被人搜索到。批量修改文件的后缀名
VS2008做的批量修改文件的后缀名;可以参考这个做批量删除文件、批量替换文件;
软件介绍: 本工具能一键批量修改指定文件夹内所有文件的后缀名称,将源后缀扩展名修改为指定新后缀,可遍历文件夹内的所有子文件夹。例如将rar一键快速批量替换成zip后缀。
可以批量递归修改文件后缀名,只需填写文件夹路径
可以很方便的 批量更改文件后缀名工具 如将.rar改为.zip。
批量修改文件名工具/加后缀前缀/批量修改文件后缀软件,专业的批量修改文件名的软件,适用于任何文件,支持对目录和文件的混合更名操作 支持在文件上面批量器右键菜单; 支持对文件扩展名字符串的添加、替换、删除...
批量修改文件后缀名为mp3,非常简单方便。把该文件下和需要批量修改文件放在同一个文件夹下,然后只需双击此文件即可。
批量改名-改后缀名
批量文件后缀名修改工具,批量修改文件名很方便!
创建自定义文件后缀名,并改变其默认图标及打开方式(3KB)
主要是实现了以下功能,适合初学Windows桌面应用开发的人员: 1、程序运行时请求管理员权限。...2、双击自定义后缀文件开自己的应用,并传递文件路径参数到应用内。 3、拖拽自定义文件到主窗口,如果进行获取文件路径。
搜规范文件扩展名后缀名批量修改器是一款支持批量修改文件扩展名后缀名的应用软件,支持批量剪切移动文件。 基本简介 当你下载片片的时候,很多为种子下载。这些下载后包含了很多文件夹,而你只想要文件夹里边的...
此工具可以批量修改文件名,包含三种命名方式,自定义文件下标,包含工程文件,随时可以自定义修改
批量改名。可以智能批量该软件后缀。适合做网站编辑