myspacee Posted May 20, 2009 Share Posted May 20, 2009 Hello to all, I need to compare 2 file date to have most recent one. Post this little script that create new file and compare date with notepad.exe : #include <GuiConstantsEx.au3> #include <Date.au3> #include <WindowsConstants.au3> $file = FileOpen("test.txt", 10) FileClose($file) sleep(500) $f_timediff = _Date_Time_CompareFileTime(@Windowsdir & "\Notepad.exe", "test.txt") msgbox(0,"",$f_timediff) bue return an error.. anyone can correct it, please? m. Link to comment Share on other sites More sharing options...
water Posted May 20, 2009 Share Posted May 20, 2009 (edited) Please have a look at the example in the help file for _Date_Time_CompareFileTime. You have to deliver two pointers to a $tagFILETIME structure. But .. why don't you use FileGetTime? Something like:$file = FileOpen("c:\temp\test.txt", 10) FileClose($file) sleep(500) If FileGetTime("c:\temp\test.txt",0,1) > FileGetTime(@Windowsdir & "\Notepad.exe",0,1) Then MsgBox(0,"","Modification date/time of 'c:\temp\test.txt' > 'Notepad.exe'") Else MsgBox(0,"","Modification date/time of 'Notepad.exe' > 'c:\temp\test.txt'") EndIf Edited May 20, 2009 by water My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
Xenobiologist Posted May 20, 2009 Share Posted May 20, 2009 You need to have a look at the parameters. These are pointers! Scripts & functions Organize Includes Let Scite organize the include files Yahtzee The game "Yahtzee" (Kniffel, DiceLion) LoginWrapper Secure scripts by adding a query (authentication) _RunOnlyOnThis UDF Make sure that a script can only be executed on ... (Windows / HD / ...) Internet-Café Server/Client Application Open CD, Start Browser, Lock remote client, etc. MultipleFuncsWithOneHotkey Start different funcs by hitting one hotkey different times Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now