标题: [文件操作] [已解决]批处理中attrib和for只能隐藏文件夹不能显示文件夹? [打印本页]
作者: zhouyongjun 时间: 2009-5-22 13:50 标题: [已解决]批处理中attrib和for只能隐藏文件夹不能显示文件夹?
代码如下:- @echo off
- for /d %%i in (*) do attrib -h "%%i"
复制代码
同一目录下有1、2、3,3个文件夹,用attrib +h时能隐藏,但是-h时不能显示,奇怪的是不用for,一条条执行就可以显示。
麻烦各位帮忙解答下,先谢了。
[ 本帖最后由 zhouyongjun 于 2009-5-22 14:08 编辑 ]
作者: slore 时间: 2009-5-22 13:59
attrib 不是能/S 麽
作者: zhouyongjun 时间: 2009-5-22 14:06 标题: 回复 2楼 的帖子
不是这个问题
我想到了, for/d,for/r都不能读取到隐藏文件夹和隐藏文件,应该改为:- @echo off
- for /f "delims=" %%i in ('dir /b /adh *') do attrib -h "%%i"
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |