我是靠谱客的博主 称心睫毛膏,最近开发中收集的这篇文章主要介绍【WINDOWS / DOS 批处理】attrib命令详解(二),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

【 格式二】

   attrib [+R] [-R] [+A] [-A] [+S] [-S][+H] [-H] [[drive:] [path] [filename]  /S 

【/S参数】 

指明在 [drive:] [path] 指定的目录或者当前目录中进行递归查找。如果 /S 参数没有被指定,则只在当前目录下进行查找

 【[drive:] [path] [filename]参数

[drive:] [path] 指定要递归的目录,其中:

drive 指定要递归目录所在的驱动器名称,例如:C、D 

path 指定要递归目录的路径 

filename 指定的要查看属性的文件,不能是目录

在【格式一】中,[drive:] [path] [filename] 是一个整体,不能分开来看,但是在【格式二】中,

[drive:] [path] [filename] 表示:在[drive:] [path] 目录中递归查找 filename,再对找到的所有匹配文件的属性进行相应的操作(显示、设置、修改)

【区分 [drive:] [path] [filename]

[drive:] [path] [filename] 中的最后一个“”为分隔符进行分隔,例如:

“C:outa.txt”:在 C:out 目录中递归查找 a.txt

“C:outmyDira.txt”:在 C:outmyDir 目录中递归查找 a.txt

“myDira.txt”[drive:] [path] myDir,其相对于当前目录(C:out),所以,在 C:outmyDir 目录中递归查找 a.txt

  • 如果 [drive:] [path] 不存在,则其默认递归路径是当前目录
  • 如果 [drive:] [path] 不是以驱动器开头,则其默认递归路径是相对于当前目录的
  • 如果 [drive:] [path] [filename] 不存在,则缺省值为当前目录及其子目录下的所有文件((注意:不包括目录本身)

        示例

 1、 [drive:] [path] [filename] 只能指定文件,不能指定目录。 

        示例

c:out>dir /s /b /a:d    // 查看当前目录下的所有子目录
c:outhideDir
c:outmyDir
c:outhideDirdir_hide
c:outmyDirhideDir

c:out>attrib /s myDir
找不到文件 - myDir

c:out>attrib /s myDir
找不到文件 - myDir

c:out>

2、  [drive:] [path] 可以为隐藏目录, [filename] 可以为隐藏文件或者隐藏目录 

        示例

c:out>dir /s /b /a:-dh     // 查看当前目录下的所有隐藏文件
c:outmyDira.txt

c:out>attrib /s a.txt
A   H        C:outmyDira.txt
A            C:outa.txt

c:out>

3、 [drive:] [path] [filename] 中,通配符只能用于 filename 中(通配符不能用于path和drive中),如果 filename  中包含通配符,则只能匹配文件名,而不能匹配目录名 

        示例

c:out>dir /s /b /a:-d
c:outa.txt
c:outb.txt
c:outdemo.bat
c:outhideDirfile_hide.txt
c:outhideDirfile_show.txt
c:outhideDirdir_hidefile_hide.txt
c:outhideDirdir_hidefile_show.txt
c:outmyDira.txt

c:out>attrib /s a.t?t
A   H        C:outmyDira.txt
A            C:outa.txt

c:out>attrib /s c:ou?a.txt
找不到路径 - C:ou?

c:out>

写作不易,本文如能帮到您,麻烦您 “在下面一圈三连”。

最后

以上就是称心睫毛膏为你收集整理的【WINDOWS / DOS 批处理】attrib命令详解(二)的全部内容,希望文章能够帮你解决【WINDOWS / DOS 批处理】attrib命令详解(二)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部