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

[文件操作] 批处理怎样禁止打开指定文件夹?

[复制链接]
发表于 2009-12-18 13:54:41 | 显示全部楼层 |阅读模式
各位师傅 禁止打开D盘 AAAAA文件夹的批处理命令怎样写 谢谢
发表于 2009-12-18 18:18:32 | 显示全部楼层
  1. echo y|cacls "D:\AAAAA" /d everyone
复制代码
发表于 2009-12-18 18:33:13 | 显示全部楼层
前提是文件系统必须是NTFS
 楼主| 发表于 2009-12-18 19:10:27 | 显示全部楼层

回复 2楼 的帖子

师傅 怎样解除呀 ....................
发表于 2009-12-18 19:13:52 | 显示全部楼层
  1. echo y|cacls "D:\AAAAA" /g everyone:f
复制代码
 楼主| 发表于 2009-12-18 19:43:09 | 显示全部楼层

回复 5楼 的帖子

师傅 能否设置为一个批处理 按一下禁止 再按一下解除禁止 麻烦你了 谢谢
发表于 2009-12-18 20:21:06 | 显示全部楼层
  1. @echo off
  2. cd /d "D:\AAAAA"
  3. if errorlevel 1 (
  4.     echo y|cacls "D:\AAAAA" /g everyone:f
  5. ) else (
  6.     echo y|cacls "D:\AAAAA" /d everyone
  7. )
复制代码
发表于 2009-12-18 20:40:22 | 显示全部楼层
老大,为什么我用echo y|cacls "D:\AAAAA" /g everyone:f,反而锁定文件夹了,现在用echo y|cacls "D:\AAAAA" /d everyone,怎么也解不开啊
发表于 2009-12-18 20:53:58 | 显示全部楼层
我发现当我把everyone 该为我的用户名“administrator”时echo y|cacls "D:\AAAAA" /g everyone:f就锁定d:\aaaaa,然后再把用户名改回来,运行下bat,文件又解锁了,老大这是怎么回事啊
发表于 2009-12-18 21:31:55 | 显示全部楼层

回复 9楼 的帖子

看看你当前使用的用户名吧:
  1. echo %username%
复制代码
 楼主| 发表于 2009-12-18 22:37:12 | 显示全部楼层

回复 7楼 的帖子

师傅 试好了 很好用 非常感谢你 能否再帮我写一下
Ctrl+s快捷键的批处理命令  就是按一下批处理就执行Ctrl+s快捷键功能 进行保存正在编辑的文本的操作 谢谢
发表于 2009-12-18 23:07:55 | 显示全部楼层

回复 11楼 的帖子

不同的问题,请单独另外发帖。
 楼主| 发表于 2009-12-18 23:28:08 | 显示全部楼层
好的 谢谢师傅..................................
 楼主| 发表于 2009-12-21 12:52:51 | 显示全部楼层

回复 7楼 的帖子

师傅 用你的批处理那天是很好的 怎么今天不能解除了 谢谢
  1. @echo off
  2. cd /d "D:\AAAAA"
  3. if errorlevel 1 (
  4.     echo y|cacls "D:\AAAAA" /g everyone:f
  5. ) else (
  6.     echo y|cacls "D:\AAAAA" /d everyone
  7. )
复制代码
 楼主| 发表于 2009-12-21 15:23:04 | 显示全部楼层

回复 7楼 的帖子

师傅 还没有解除 好急
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-20 20:06 , Processed in 0.033607 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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