Board logo

标题: [文件操作] attrib命令为何没反应,卡住? [打印本页]

作者: WecanHuang    时间: 2011-2-4 21:31     标题: attrib命令为何没反应,卡住?

例如:attrib -R F:/bat/testa/testb/test2.txt
批处理中要去掉某个文件的只读属性
但是执行到这条语句时没反应了
也不报错
路径和命令我都检查过了,没有打错
哪位大神知道怎么回事?
作者: hanyeguxing    时间: 2011-2-4 22:05

1,路径里应该使用\
2,上一行加echo 123
下一行加echo 456
运行时显示123则表明该语句被运行,显示456表示继续运行到下一语句
作者: WecanHuang    时间: 2011-2-4 22:10

456没运行
我用了echo跟踪的
运行到attrib这一行就卡住了
连控制台都关不掉
关10几秒才强行关掉
作者: WecanHuang    时间: 2011-2-4 23:31

我大概知道原因了
我的硬盘比较大,
最小的c盘都有50个G
我插了个比较小的U盘进去后
在U盘进行attrib操作是没问题的
真是见鬼了
谁能告诉我为什么?
作者: Hello123World    时间: 2011-2-5 02:09

attrib -R F:/bat/testa/testb/test2.txt

2楼不是都告诉你了,网址才用/,路径得用\
作者: CrLf    时间: 2011-2-5 08:36

\也可以,有盘符在前,不会被当成开关
楼主有没有用别的命令对F:/bat/testa/testb/test2.txt进行测试?
建议去掉echo off,看究竟怎么回事,印象中没有任何回显而且连ctrl+c都很难中断的时候往往是在遍历大量文件
作者: WecanHuang    时间: 2011-2-5 16:51

echo off关掉了
我用命令行都试过了
我的电脑是刚装的,那个硬盘除了几个测试文件之外什么都没了
我用U盘做测试没问题,U盘还有不少文件呢
所以我估计是硬盘太大的原因,我的硬盘有1个T
作者: WecanHuang    时间: 2011-2-5 16:54

“\”和“/”我都试过了
跟这个也没关系
作者: wc726842270    时间: 2011-2-6 09:13

那你就拿一个可以处理的文件和它对比一下,,看一下差别到底在哪。
作者: WecanHuang    时间: 2011-2-6 10:05

我的硬盘是CDEFG盘,在每一个盘都不能处理
但是I盘(U盘)却一点问题都没
作者: WecanHuang    时间: 2011-2-7 16:19

没人碰到过这种问题吗?




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