找回密码
 加入
搜索
查看: 1587|回复: 1

如何删除指定路径的多个指定文件

  [复制链接]
发表于 2008-9-9 09:26:49 | 显示全部楼层 |阅读模式
Dim $file[6],$i 
$file[0]=@WindowsDir & "\" & "system32" & "\" & "0_0.dll"
$file[1]=@WindowsDir & "\" & "system32" & "\" & "1_1.dll
$file[2]=@WindowsDir & "\" & "system32" & "\" & "config" & "\" & "2_2.dll"
$file[3]=@WindowsDir & "\" & "system32" & "\" & "config" & "\" & "3_3.dll"
$file[4]=@ScriptDir & "\" & "4_4.dll"
$file[5]=@ScriptDir & "\" & "5_5.dll"
For $i=0 To 5 
FileDelete($i) 
Next
MsgBox(0,"破解程序","恭喜破解成功")


就是删除windows\system32目录下的0_0.dll和1_1.dll
删除windows\system32\config\2_2.dll和3_3.dll
删除脚本当前目录下4_4.dll和5_5.dll
可我编译的时候会出错?
顺便问下,如果那些指定的文件不存在,会是什么结果呢?
发表于 2008-9-9 10:22:40 | 显示全部楼层
参考帮助文件,“文件,目录,驱动器”部分
还有,你的代码中@WindowsDir & "\" & "system32" & "\" & "0_0.dll"
显得繁琐吧,SYSTEM32目录可以和“\”加一起:"\system32"
For $i = 0 to 5
FileDelete(file[$i])
Next

文件的存在与否请看函数的返回值或其他。

[ 本帖最后由 powerofos 于 2008-9-9 10:25 编辑 ]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-22 12:39 , Processed in 0.075168 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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