找回密码
 加入
搜索
楼主: 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


再次感谢~
 楼主| 发表于 2010-9-14 15:18:35 | 显示全部楼层
谢谢各位对我这个菜鸟的帮忙~
发表于 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

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

 楼主| 发表于 2010-9-14 15:41:05 | 显示全部楼层
回复  pizigao

大家回复的真快啊,这样也可以
lixiaolong 发表于 2010-9-14 15:22


谢谢小龙~
发表于 2010-9-15 10:30:48 | 显示全部楼层
回复  xsjtxy
那是没办法的事,除非用system账户登录,全删
netegg 发表于 2010-9-14 15:10



可以直接调用system啊?
发表于 2010-9-15 12:49:39 | 显示全部楼层
回复 20# 3131806
怎么调,用lsa吗?
发表于 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
发表于 2010-9-21 08:12:36 | 显示全部楼层
回复 18# lixiaolong
为什么$path1=("c:")要加括号啊?我测试不加括号也好使,我想加括号肯定有它的意义,能告诉我吗?
发表于 2010-9-21 08:23:43 | 显示全部楼层
回复 11# netegg
尽管在<array.au3>里没有找到_arraycreate()子函数,不过用它删文件,感觉真的不错,谢谢老大!
发表于 2010-9-21 11:43:10 | 显示全部楼层
回复 23# newuser

这个没有什么意义,我只是把搂主的代码改了一点而已
这个习惯不是很好,但我觉得加括号好看一点。
发表于 2010-9-21 13:47:21 | 显示全部楼层
回复 25# lixiaolong
啊!明白了,谢谢.
 楼主| 发表于 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
再次谢谢各位的帮助
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-3 02:59 , Processed in 0.080324 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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