[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] [已解决]批处理中attrib和for只能隐藏文件夹不能显示文件夹?

代码如下:
  1. @echo off
  2. for /d %%i in (*) do attrib -h "%%i"
复制代码
同一目录下有1、2、3,3个文件夹,用attrib +h时能隐藏,但是-h时不能显示,奇怪的是不用for,一条条执行就可以显示。
麻烦各位帮忙解答下,先谢了。

[ 本帖最后由 zhouyongjun 于 2009-5-22 14:08 编辑 ]
1

评分人数

    • Batcher: 感谢主动给标题标注[已解决]字样PB + 2

回复 2楼 的帖子

不是这个问题
我想到了, for/d,for/r都不能读取到隐藏文件夹和隐藏文件,应该改为:
  1. @echo off
  2. for /f "delims=" %%i in ('dir /b /adh *') do attrib -h "%%i"
复制代码

TOP

attrib 不是能/S 麽

TOP

返回列表