[已解决】请教下DirRemove怎么删除不了目录?
本帖最后由 yangsheng1119 于 2011-12-16 10:47 编辑我的脚本如下:
Func _Main()
Local $BgDir=@WindowsDir & "\bgwin"
Local $ToolsDir=@WindowsDir & "\wintools"
If FileExists($BgDir)And FileExists($ToolsDir) Then
DirRemove($BgDir,1)
DirRemove($ToolsDir,1)
Else
MsgBox(0, "提示", $BgDir & @CRLF & $ToolsDir & "不存在!")
EndIf
EndFunc ;==>_Main
执行后只删除了bgwin目录删不掉wintools目录,不知何故,请大哥大姐指点,谢谢 测试没问题
_Main()
Func _Main()
Local $BgDir=@ScriptDir & "\bgwin"
Local $ToolsDir=@ScriptDir & "\wintools"
If FileExists($BgDir)And FileExists($ToolsDir) Then
DirRemove($BgDir,1)
DirRemove($ToolsDir,1)
Else
MsgBox(0, "提示", $BgDir & @CRLF & $ToolsDir & "不存在!")
EndIf
EndFunc ;==>_Main
回复 2# 502762378
我测试却是有问题的,我这两个目录是用于封装系统调用的,bgwin 存放部署背景WINTOOL存放首次进桌面的优化工具,但是wintools就是删除不了啊,太奇怪了 问题解决了,WINTOOLS中有一个EXE文件设置错误掩藏运行卡住了,导致删除失败
页:
[1]