pizigao 发表于 2010-9-14 15:12:17

$aPath = _arraycreate(path1, $path2)
for $i in $aPath
if fileexists($i & '\*.tmp') then
msgbox ...
netegg 发表于 2010-9-14 15:05 http://www.autoitx.com/images/common/back.gif

再次感谢~

pizigao 发表于 2010-9-14 15:18:35

谢谢各位对我这个菜鸟的帮忙~

lixiaolong 发表于 2010-9-14 15:22:47

回复 17# pizigao

大家回复的真快啊,这样也可以$path1=("C:")
$path2=("D:")

FileDelete($path1&"\*.tmp")
FileDelete($path2&"\*.tm")

If FileExists($path1&"\*.tmp") Or FileExists($path2&"\*.tm") Then
    msgbox(16,"警告","清除失败")
Else
    msgbox(48,"成功","清除成功")
EndIf

pizigao 发表于 2010-9-14 15:41:05

回复pizigao

大家回复的真快啊,这样也可以
lixiaolong 发表于 2010-9-14 15:22 http://www.autoitx.com/images/common/back.gif

谢谢小龙~{:face (88):}

3131806 发表于 2010-9-15 10:30:48

回复xsjtxy
那是没办法的事,除非用system账户登录,全删
netegg 发表于 2010-9-14 15:10 http://www.autoitx.com/images/common/back.gif


可以直接调用system啊?

netegg 发表于 2010-9-15 12:49:39

回复 20# 3131806
怎么调,用lsa吗?

yingf20 发表于 2010-9-15 15:09:10

本帖最后由 yingf20 于 2010-9-15 15:11 编辑

回复 18# lixiaolong

楼上的这些方法好用。在此谢谢。新手有很多不懂,只能进入这里收藏一下。$path1=("C:")
$path2=("D:")

FileDelete($path1&"\*.tmp")
FileDelete($path2&"\*.tm")

If FileExists($path1&"\*.tmp") Or FileExists($path2&"\*.tm") Then
    msgbox(16,"警告","清除失败")
Else
    msgbox(48,"成功","清除成功")
EndIf

newuser 发表于 2010-9-21 08:12:36

回复 18# lixiaolong
为什么$path1=("c:")要加括号啊?我测试不加括号也好使,我想加括号肯定有它的意义,能告诉我吗?

newuser 发表于 2010-9-21 08:23:43

回复 11# netegg
尽管在<array.au3>里没有找到_arraycreate()子函数,不过用它删文件,感觉真的不错,谢谢老大!

lixiaolong 发表于 2010-9-21 11:43:10

回复 23# newuser

这个没有什么意义,我只是把搂主的代码改了一点而已
这个习惯不是很好,但我觉得加括号好看一点。

newuser 发表于 2010-9-21 13:47:21

回复 25# lixiaolong
啊!明白了,谢谢.

pizigao 发表于 2010-10-14 08:58:24


#NoTrayIcon
$path1=(@SystemDir&"\config\systemprofile\Local Settings\Application Data\security")
$path2=(@AppDataCommonDir&"\security")
FileDelete($path1&"\*.tmp")
FileDelete($path2&"\*.tmp")
If FileExists($path1&"\*.tmp") or FileExists($path2&"\*.tmp") Then
    msgbox(16,"警告","清除失败");如果文件存在,清除失败
Else
    msgbox(64,"成功","清除成功");如果文件不存在,清除成功
EndIf
再次谢谢各位的帮助
页: 1 [2]
查看完整版本: 【已解决】删除以下路径的文件如何写脚本?