在資料夾中建立檔案日誌

在資料夾中建立檔案日誌

我在這件事上絕對是新手。

任何人都可以幫助我建立一個列出指定資料夾中所有文件的表,以便每當將文件複製到該資料夾時該表都應該更新。

即使文件從該資料夾中移動或刪除,我也需要該清單來保留名稱。隨後數據將被調度程序刪除。

另外,我需要該表來準確記錄文件複製到該資料夾中的時間。

答案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

相關內容