I want to know when a file has been modified for the last time.
I can get these infos using the following batch script:
FOR %%i IN (myfile) DO SET modif_time=%%~ti
The problem is how to get the second of the last modification ? and the command %~t
returns the date and the time with only hours and minutes.
I can only check the seconds by manually viewing the "property window" file by file.
How can I get the time with seconds in batch?
Using a Powershell snippet, you can overcome the console limitation:
Also, take a look at this wmic.exe snippet:
The output looks like:
Which may also be suitable for you.