楼 主
[讨论]DOS命令attrib /s /d 不能做用指定文件夹的子文件夹
发表于 2010-03-11 12:36 · 中国 广东 东莞 电信
初级用户
★
积分 23
发帖 13
注册 2009-06-02 07:33
17年会员
UID 146527
性别 男
状态 离线
在根目录bat
@echo off
mkdir \a\b\c
attrib +s +h +r a /s /d
为什么 文件夹a有作用,但a的子文件夹没有被作用呢?
[ Last edited by lzbow on 2010-3-11 at 12:37 ]
我不是人
第 2 楼
发表于 2010-03-13 20:05 · 中国 广西 桂林 电信
新手上路
★
积分 13
发帖 7
注册 2010-03-06 18:48
16年会员
UID 161705
性别 男
状态 离线
你是在windows下运行该命令还是在纯DOS下运行该命令的?
第 3 楼
发表于 2010-07-08 17:20 · 中国 福建 厦门 电信
初级用户
★
积分 24
发帖 13
注册 2008-12-15 22:06
17年会员
UID 133989
性别 男
状态 离线
第 4 楼
发表于 2010-07-22 14:20 · 中国 广东 广州 移动
初级用户
★★
积分 131
发帖 72
注册 2008-02-24 14:31
18年会员
UID 111317
性别 男
状态 离线
/S 处理当前文件夹及其所有子文件夹中的匹配文件。
/D 也处理文件夹。
看来,楼主还不明白这两个参数的作用。。。
mkdir \a\a\a
attrib +s +h +r a /s /d
再去看看结果。。。。
第 5 楼
发表于 2010-07-22 14:23 · 中国 广东 广州 移动
初级用户
★★
积分 131
发帖 72
注册 2008-02-24 14:31
18年会员
UID 111317
性别 男
状态 离线
mkdir \a\a
cd.>\a\a\a
attrib +s +h +r a /s /d
再看看这个的效果。。。估计,就明白这个 /s /d 是什么意思了。。。
论坛跳转: