标题: [已结][NT]有办法让cacls在安静模式下运行吗(自动应答)
[打印本页]
作者: jikenjack
时间: 2006-5-14 17:16
标题: [已结][NT]有办法让cacls在安静模式下运行吗(自动应答)
:o
有办法让cacls安静模式下运行吗???
Last edited by willsort on 2006-5-15 at 21:58 ]
作者: 3742668
时间: 2006-5-14 17:23
不知道你说的安静模式是什么意思,是不用交互?还是后台运行?
如果是不用交互的话加上/c 参数看看,如果是想它后台运行不显示的话可以参考
关于指定程序后台运行问题
作者: jikenjack
时间: 2006-5-14 17:27
cacls d: /g everyone:r
设置硬盘权限,要Y或N
有参数可以使它安静模式吗?
作者: tigerpower
时间: 2006-5-14 17:56
有个好玩的东东叫 yes ,哈哈,误操作不要怪我噢;)
for /l %i in (1,1,10) do @copy NUL __%i__.txt
yes | del /p __*__.txt
附件
1:
yes.zip (2006-5-14 17:56, 2.81 KiB, 下载附件所需积分 1点
,下载次数: 21)
作者: 3742668
时间: 2006-5-14 18:00
晕,试试echo y | cacls d: /g everyone:r 吧。
Last edited by 3742668 on 2006-5-14 at 18:40 ]
作者: jikenjack
时间: 2006-5-14 18:10
呵呵!谢谢了,我试下看看!
作者: jikenjack
时间: 2006-5-14 18:43
我试了,加了前面的参数,后面的命令没有效果了!
唉!
作者: electronixtar
时间: 2006-5-14 19:33
大家认真点
楼主的问题确实被很多人忽略。
cacls命令全称ChangeAccessControlListSettings,就是更改NTFS上文件(夹)的“安全”设置。经测试:
echo y | cacls xxxx 是不能成功的,正确的方法是:
echo y > 1.txt
cacls xxxxxxxxx < 1.txt
del /f /q 1.txt
Last edited by electronixtar on 2006-5-14 at 21:37 ]
作者: jikenjack
时间: 2006-5-14 20:10
大虾,好像也不行啊!还是改不了权限!
作者: 3742668
时间: 2006-5-14 20:16
暂时无更好的方法,干脆调用vbs给它sendkeys一个y
Last edited by 3742668 on 2006-5-14 at 20:18 ]
作者: jikenjack
时间: 2006-5-14 20:32
呵呵!看来做不了自动化了,只能半自动化了,谢谢各位GG了!
作者: tigerpower
时间: 2006-5-14 20:38
我的yes程序可以用的,是你没有试啦。
这样也行:
echo y| cacls d: /g everyone:r
哈哈,只有微软才会设计这么差劲的程序。
你回答y+空格,它就不理你:)
Last edited by tigerpower on 2006-5-14 at 20:45 ]
作者: jikenjack
时间: 2006-5-14 20:39
呵呵!!不过cacls一般很少用到!
作者: electronixtar
时间: 2006-5-14 21:35
12楼说的对,服了,服了
M$的东西也实在是太x了一点。不过不忽略空格好像也有其道理
Last edited by electronixtar on 2006-5-14 at 21:40 ]
作者: jikenjack
时间: 2006-5-15 17:10
谢谢大吓们,问题已经搞定!
作者: 6622186
时间: 2007-4-30 21:42
xp 支持工具 xcacls.exe
作者: limengran
时间: 2007-5-2 10:07
标题: 谢谢大吓们,问题已经搞定
谢谢大吓们,问题已经搞定
作者: sunfeihu
时间: 2008-2-13 06:17
很簡單的問題搞的那麼復雜!