如何判断指定目录下的文件的生成时间 如果是当天生成的 就自动删除
我想开机的时候自动判断某个文件夹下的文件的生成时间如果是当天生成的
就自动删除掉
不知道哪位大神能够帮助我一下 回复 1# cool8
F1可以帮助你 F1是什么? 回复 3# cool8
在SCITE代码编辑器里实践一下就知道了 我倔的可以用filegettime获得文件的时间,然后再删除。。不知道对不对 已经 四年了 才发两贴
够强的您
1.获取 文件 时间
2.获取系统时间(您的系统时间一定要对哦,保证主板的电子有电。要不没电时会被误删了)并判断是否删除
在帮助文档 收索一下 file 一个一个看看 再看看for 应该可以解决了
小弟 现在用的 公司电脑 没装 AU3 - -! 回复 1# cool8 #include<file.au3>
#include<array.au3>
;注册表写入,开机自动运行该脚本
;RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run","xxxxx", "REG_SZ", "D:\xxxxx.exe")
Local $FilesArray, $date_today, $FileCreateDate
$FilesArray = _FileListToArray(@ScriptDir,"*.*",1)
_ArrayDisplay($FilesArray)
For $i = 1 To $FilesArray
$FileCreateDate = FileGetTime(@ScriptDir&"\"&$FilesArray[$i],1,0)
If Not @error Then
_ArrayDisplay($FileCreateDate)
If $FileCreateDate == @YEAR And $FileCreateDate == @MON And $FileCreateDate == @MDAY Then FileDelete(@ScriptDir&"\"&$FilesArray[$i])
EndIf
Next
页:
[1]