
我在這件事上絕對是新手。
任何人都可以幫助我建立一個列出指定資料夾中所有文件的表,以便每當將文件複製到該資料夾時該表都應該更新。
即使文件從該資料夾中移動或刪除,我也需要該清單來保留名稱。隨後數據將被調度程序刪除。
另外,我需要該表來準確記錄文件複製到該資料夾中的時間。
答案1
我發現j通知java 函式庫可以幫助監聽檔案系統事件,例如: 檔案建立 檔案修改 檔案重新命名 檔案刪除。它適用於所有通用作業系統。
您可以使用https://stackoverflow.com/a/4941947/1063509作為教程。
你也可以安裝MySQL資料庫並在您的應用程式中添加一些程式碼,將日誌寫入資料庫。為了更好的數據順序。
當然,如果您熟悉這些工具就更好了。
另外我想如果嘗試谷歌“資料夾偵聽器工具”
答案2
PowerShell 怎麼樣?它內建於 Windows 7 和 8
$File = "C:\FolderForFile"
Get-ChildItem $File
PowerShell 的好處是您可以自訂輸出。
##Sort on LastRightTime
$File = "C:\FolderForFile"
Get-ChildItem $File | Sort LastRightTime | Format-Table Name, LastWriteTime -AutoSize