找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 25795|回复: 7

[文件操作] 批处理命令attrib +H为何没法把文件夹隐藏呢?如图

[复制链接]
发表于 2012-6-25 18:00:20 | 显示全部楼层 |阅读模式
  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
复制代码
发表于 2012-6-25 18:22:42 | 显示全部楼层
第九行去掉echo
发表于 2012-6-25 18:26:26 | 显示全部楼层
前面多了个echo
 楼主| 发表于 2012-6-25 18:39:51 | 显示全部楼层
回复 2# yangfengoo


    这个有影响吗?去掉了,文件夹也是没有隐藏哦。。
发表于 2012-6-25 19:03:37 | 显示全部楼层
FOR 不是那么用的,要放在一行且空格分开,如:
FOR %%A IN (AUTORUN.INF RECYCLE)DO (
 ECHO %%A
)
发表于 2012-6-25 21:39:11 | 显示全部楼层
直接发代码啊,贴什么图?我要帮你测试一下代码的话,难道还要自己对着图片敲一遍?怎么想的啊?
 楼主| 发表于 2012-6-25 22:30:14 | 显示全部楼层
回复 6# forfiles


    不好意思,顶楼补充上代码了。
发表于 2012-6-25 22:40:15 | 显示全部楼层
亲,没看到吗?参数格式不正确,-a
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 06:58 , Processed in 0.017126 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表