中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-04 14:14
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]如何根据文件属性执行相应的命令?? 查看 689 回复 1
楼 主 [求助]如何根据文件属性执行相应的命令?? 发表于 2007-05-06 23:00 ·  中国 云南 昆明 电信
初级用户
积分 64
发帖 27
注册 2007-03-08 21:35
19年会员
UID 81100
性别 男
状态 离线
比如我有个文件 file.txt
如果它是隐藏属性 就改为不隐藏
如果不是隐藏的 就改为隐藏属性

好象用if可以实现这个
但是不知道判断的条件怎么写!

if 条件 (attrib -a -s -h -r file.txt) else (attrib +a +s +h +r file.txt)

希望能给出详细答案
谢谢
2 发表于 2007-05-06 23:26 ·  中国 浙江 杭州 电信
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
19年会员
UID 75212
性别 男
状态 离线
dir /ah file.txt >nul 2>nul&& attrib -a -s -h -r file.txt || attrib +a +s +h +r file.txt
论坛跳转: