for命令详解(一)【共十篇】

for命令详解(二)【共十篇】

for命令详解(三)【共十篇】

for命令详解(四)【共十篇】

for命令详解(五)【共十篇】

for命令详解(六)【共十篇】

for命令详解(七)【共十篇】

for命令详解(八)【共十篇】

for命令详解(九)【共十篇】

for命令详解(十)【共十篇】

【总结】

1、for命令的 /R、/D、/L、/F参数,只有 /R 和 /D可以一起连用,其它都不能互相连用

2、使用for命令处理隐藏文件时,只能使用 /F参数(格式六),格式一、格式二、格式三、格式四只能处理非隐藏文件或非隐藏目录,特别说明一下,/R 参数虽然也能在隐藏目录中进行递归,但是它只搜索非隐藏目录或非隐藏文件,而不搜索隐藏目录或隐藏文件。

示例

demo.bat位于c:\out目录下面,其内容如下:

:: 本示例包含汉字,如执行乱码,请使用 Notepad++ 把本文档转化成ANSI编码  【标注一】
::demo.bat
@echo  off
:: "C:\out\hideDir\file_hide.txt" 和 "C:\out\hideDir\dir_hide\file_hide.txt" 都是隐藏文件
for /r  %%a in (file_hide?.txt file_show?.txt) do (
echo %%a
)echo -------------------------------------------------------
:: "C:\out\hideDir" 和 "C:\out\hideDir\dir_hide"  都是隐藏目录
for /r /d %%a in (dir_hide?) do (
echo %%a
)echo -------------------------------------------------------for /f  %%a in (
C:\out\hideDir\file_hide.txt ^
C:\out\hideDir\file_show.txt ^
C:\out\hideDir\dir_hide\file_hide.txt ^
C:\out\hideDir\dir_hide\file_show.txt ) do (
echo %%a
)

运行 

C:\out>dir /b /s /a
C:\out\demo.bat
C:\out\hideDir
C:\out\hideDir\dir_hide
C:\out\hideDir\file_hide.txt
C:\out\hideDir\file_show.txt
C:\out\hideDir\dir_hide\file_hide.txt
C:\out\hideDir\dir_hide\file_show.txtC:\out>dir /b /s /a:dh
C:\out\hideDir
C:\out\hideDir\dir_hideC:\out>type C:\out\hideDir\file_hide.txt
C:\out\hideDir\file_hide.txtC:\out>type C:\out\hideDir\file_show.txt
C:\out\hideDir\file_show.txtC:\out>type C:\out\hideDir\dir_hide\file_hide.txt
C:\out\hideDir\dir_hide\file_hide.txtC:\out>type C:\out\hideDir\dir_hide\file_show.txt
C:\out\hideDir\dir_hide\file_show.txtC:\out>demo
C:\out\hideDir\file_show.txt
C:\out\hideDir\dir_hide\file_show.txt
-------------------------------------------------------
-------------------------------------------------------
C:\out\hideDir\file_hide.txt
C:\out\hideDir\file_show.txt
C:\out\hideDir\dir_hide\file_hide.txt
C:\out\hideDir\dir_hide\file_show.txt
C:\out>

【WINDOWS / DOS 批处理】for命令详解(十)相关推荐

  1. 终极dos批处理循环命令详解

    ---恢复内容开始--- 终极dos批处理循环命令详解 格式:FOR [参数] %%变量名 IN (相关文件或命令) DO 执行的命令作用:对一个或一组文件,字符串或命令结果中的每一个对象执行特定命令 ...

  2. DOS循环:bat/批处理for命令详解之一 (史上虽详尽的总结和说明~~)

    DOS循环:bat/批处理for命令详解之一 (史上虽详尽的总结和说明~~) --- --- 前言: 虽然以前对批处理也算有点研究,但一直对for命令理解不够透彻,偶尔用时也是照猫画虎的用一下. 虽然 ...

  3. 批处理for命令详解(转) 批处理for命令详解

    批处理for命令详解(转) 批处理for命令详解 2008-03-07 11:00 FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能! 看看他的基本格式(这里我引用的是批处理中的格式,直 ...

  4. 批处理if 命令详解

    批处理(bat)if 命令详解 一.语法规则 1.if命令5钟用法 if "字符串1"=="字符串2" command 语句 #判断两个字符串是否相等 if 数 ...

  5. windows/NBTSTAT,linux/nmblookup命令详解,查询NetBIOS名

    NBTSTAT命令详解 请问: Linux下有没有和nbtstat一样的命令,用 nmblookup -A ip 可以 nbstat命令主要用于查看当前基于netbios的tcp/ip连接状态,通过该 ...

  6. 批处理---findstr命令详解

    在文件中寻找字符串. FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:file] [/C:string] ...

  7. windows快捷键及运行命令详解 PPS网络电视下载和介绍

    WINVER检查WINDOWS版本 DXDIAG检查DIRECTX信息 MEM.EXE显示内存使用情况 SNDVOL32音量控制程序 SFC.EXE系统文件检查器 GPEDIT.MSC 组策略 REG ...

  8. Windows系统cmd常用命令详解

    刚接触电脑的的时候是DOS系统, 根本就没有Windows系统这样的图形化操作界面, 只有一个黑漆漆的窗口,让你输入命令. 大多数程序员或计算机专家在DOS系统下的操作是非常了得的, 所以想要成为计算 ...

  9. linux 命令详解 十六

    十七. xargs命令: 该命令的主要功能是从输入中构建和执行shell命令.            在使用find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给e ...

  10. Windows系统 services.msc命令详解,Windows命令行查看本地服务

    「作者主页」:士别三日wyx 第一步.打开cmd 按下 win 键,输入 cmd 后回车,打开「命令提示符」 第二步.查看系统版本 在打开的cmd窗口中,输入 services.msc 后回车,即可在 ...

最新文章

  1. 智能驾驶计算平台算力技术
  2. python将输出结果写入csv,在Python中将彩色输出写入CSV文件
  3. web安全漏洞之CSRF
  4. 如何用javasript对Gridview的项目进行汇总统计?
  5. 另一种同步软件Unison的使用方法
  6. 细究fork()和vfork()
  7. 从一个实际的例子触发,理解什么是 Rxjs 的 defer 函数
  8. 谈SOA在国内推进状况
  9. 我的博客园css样式
  10. Windows phone 8 学习笔记(7) 设备
  11. oms中显示服务器错误,重新配置Agent以应对 OMS服务器的变化
  12. 关于修改域用户密码的WebPart的问题的问题.
  13. 大反转!马斯克哭求被裁员工回来
  14. Unity Fingers Gesture手势插件教程(新)
  15. 前端web开发学习路线图
  16. Verilog HDL三种描述方式
  17. 阿里云acp认证, 阿里云acp考试介绍
  18. SNS背后的科学(1)从六度分隔到无尺度网络
  19. 基于JavaWeb的文明城市宣传系统
  20. 后端 php mysql_搭建并部署PHP + MySQL后端环境

热门文章

  1. Linux vi 模式下查找命令
  2. bex5 window bat 自动化更新部署
  3. jsp页面中文 contenttype=text/html;c,JSP中文乱码问题解决
  4. CANanlystII 基于python的二次开发实践
  5. (五)SQLite数据存储与读取
  6. java公告栏js资源_javascript制作滚动公告栏
  7. 介绍三款串口监控工具:Device Monitoring Studio,portmon,Comspy
  8. 解码器 | 基于 Transformers 的编码器-解码器模型
  9. |Vijos|图论最短路|P1391 想越狱的小杉
  10. java声明复数类_JAVA声明复数类