我在想如果學習什麼時候是最後一次訪問文件是可能的。我的意思是當Windows中的.dll文件被任何其他程序使用時。我想知道在任何操作系統中是否有保留文件上次訪問日期或擴展名的功能。學習什麼時候是最後一次訪問文件
謝謝!
我在想如果學習什麼時候是最後一次訪問文件是可能的。我的意思是當Windows中的.dll文件被任何其他程序使用時。我想知道在任何操作系統中是否有保留文件上次訪問日期或擴展名的功能。學習什麼時候是最後一次訪問文件
謝謝!
的Unix提供了stat命令或FSTAT()函數來獲取文件的最後訪問時間。
eos$ stat file
File: `file'
Size: 280486 Blocks: 548 IO Block: 4096 regular file
Device: 12h/18d Inode: 1963857568 Links: 1
Access: (0600/-rw-------) Uid: (83991/ vshesha) Gid: ( 108/ abcd)
Access: 2014-09-16 15:39:09.000000000 -0400
Modify: 2014-09-16 15:39:09.000000002 -0400
Change: 2014-09-16 15:39:09.000000000 -0400
對於Windows看到這個post
這是文件系統/操作系統的功能。在Windows的情況下,它的默認文件系統NTFS,你需要先啓用該功能:http://www.groovypost.com/howto/microsoft/enable-last-access-time-stamp-to-files-folder-windows-7/
In the cmd prompt, Type in "fsutil behavior set disablelastaccess 0" and press enter.
Restart your PC for changes to take affect