华人澳洲中文论坛

热图推荐

    【WINDOWS / DOS 批处置】attrib命令详解(三)

    [复制链接]

    2022-12-7 07:17:08 21 0

    attrib命令详解(一)
    attrib命令详解(二)
    【 格局三】
    attrib [+R] [-R] [+A] [-A] [+S] [-S][+H] [-H] [[drive:] [path] [filename] /S /D
    【/S参数
    指定在[drive:] [path]指定的目录或者以后目录中进行递归查找
    【/D参数
    [drive:] [path]指定的目录或者以后目录中,除了查找文件外,还查找目录 。
    留意:/D参数必需和/S参数一同连用,独自使用/D参数会报错
    【[drive:] [path] [filename]参数
    [drive:] [path]指定要递归的目录,其中:
    drive指定[path]所在的驱动器称号,例如:C、D
    path指定要递归目录的门路
    filename指定的要查看属性的文件或者目录
    示例


    在【格局一】中,[drive:] [path] [filename]是一个总体,不克不及离开来看,然而在【格局三】(和【格局二】同样)中,[drive:] [path] [filename]表现:在[drive:] [path]目录中递归查找filename,再对找到的一切婚配文件的属性进行相应的操作(显示、设置、革除)
    【区别[drive:] [path][filename]
    [drive:] [path] [filename]中的最初一个“\”为分隔符进行分隔,例如:
    “C:\out\a.txt”:在C:\out目录中递归查找a.txt
    “C:\out\myDir\a.txt”:在C:\out\myDir目录中递归查找a.txt
    “myDir\a.txt”[drive:] [path]myDir,其相对于于以后目录(C:\out),所以,在C:\out\myDir目录中递归查找a.txt
    假如[drive:] [path]不存在,则其默许递归门路是以后目录
    假如[drive:] [path]不是以驱动器结尾,则其默许递归门路是相对于于以后目录的
    假如[drive:] [path] [filename]不存在,则缺省值为以后目录及其子目录下的一切文件和目录(即:递归以后目录查找子目录和文件)
    示例


    1、 [drive:] [path] [filename]既能指定文件,也能指定目录。
    示例


    2、 [drive:] [path]能够为暗藏目录,[filename]能够为暗藏文件或者暗藏目录
    示例


    3、[drive:] [path] [filename]中,通配符只能用于filename中(通配符不克不及用于path和drive中),假如filename中包孕通配符,则能够婚配文件名,也能够婚配目录名
    示例


    写作不容易,本文如能帮到您,费事您 “反对一下”。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题27

    帖子42

    积分189

    图文推荐