找回密码
 加入
搜索
查看: 2290|回复: 6

新手求教--关于DirRemove命令

[复制链接]
发表于 2008-12-29 16:58:32 | 显示全部楼层 |阅读模式
各位大哥,小弟最近刚开始使用AU3,今天就碰到一个很奇怪的问题:
我想用DirRemove命令删除一个WIN XP SP3系统下的C盘下的一个叫test文件夹(该文件夹下有子文件夹),所以就用了下面的代码:
DirRemove("C:\test",1)
但奇怪的事情出来了,用这个代码居然删除不掉test文件夹,而如果我把test文件夹下面的所有文件删除,就是只留一个空的test文件夹,这个时候,代码就可以删除test了,后来我又换了系统,在win2000下,发现该代码是可以删除带自文件夹的文件夹的,所以,我怀疑是不是XP SP3系统上的什么原因导致了这个情况
恳请各位高手帮我看看,能否解决?不甚感激呀

[ 本帖最后由 fox_hazard 于 2008-12-29 17:32 编辑 ]
发表于 2008-12-29 17:17:47 | 显示全部楼层
如果你在执行脚本时,是有打开目录的话(指其他程序正在使用的话),会出现这种情况
发表于 2008-12-29 17:21:28 | 显示全部楼层
使用2000的时候 出现过这种情况
有的目录删不掉  但是进去后把里面的东西都删掉 再删就可以了....
原因未知 没有程序占用
但是我们是局域网 不知道是不是局域网上的用户打开了这个文件夹
 楼主| 发表于 2008-12-29 17:32:18 | 显示全部楼层
恩,楼上的两位兄弟提醒的很对,非常感谢
但我后面检查了一下,没有任何程序在占用着,怪了,呵呵
发表于 2008-12-29 22:44:07 | 显示全部楼层
杀毒软件占用着,关闭杀软后在测试一下
发表于 2008-12-30 10:26:00 | 显示全部楼层
我以前也出过这种情况,楼上说的对,有可能是由于杀毒在占用这个文件夹
 楼主| 发表于 2008-12-30 13:16:55 | 显示全部楼层
原帖由 akmm88 于 2008-12-29 22:44 发表
杀毒软件占用着,关闭杀软后在测试一下

恩,我XP SP3的系统里面没有安装任何杀毒软件,呵呵,怪了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 12:36 , Processed in 0.081371 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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