Board logo

标题: [文件操作] 批处理命令attrib +H为何没法把文件夹隐藏呢?如图 [打印本页]

作者: xzwcn    时间: 2012-6-25 18:00     标题: 批处理命令attrib +H为何没法把文件夹隐藏呢?如图

  1. for %%a in (
  2. autorun.inf
  3. recycle
  4. recycler
  5. recycled
  6. setup
  7. ) do (
  8. md "%%a"
  9. attrib "%%a" /s /d –a +h +s +r
  10. echo y| cacls "%%a" /c /d everyone)
  11. pause
复制代码

作者: yangfengoo    时间: 2012-6-25 18:22

第九行去掉echo
作者: cb02356828    时间: 2012-6-25 18:26

前面多了个echo
作者: xzwcn    时间: 2012-6-25 18:39

回复 2# yangfengoo


    这个有影响吗?去掉了,文件夹也是没有隐藏哦。。
作者: cutebe    时间: 2012-6-25 19:03

FOR 不是那么用的,要放在一行且空格分开,如:
FOR %%A IN (AUTORUN.INF RECYCLE)DO (
 ECHO %%A
)

作者: forfiles    时间: 2012-6-25 21:39

直接发代码啊,贴什么图?我要帮你测试一下代码的话,难道还要自己对着图片敲一遍?怎么想的啊?
作者: xzwcn    时间: 2012-6-25 22:30

回复 6# forfiles


    不好意思,顶楼补充上代码了。
作者: apang    时间: 2012-6-25 22:40

亲,没看到吗?参数格式不正确,-a




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2