在透過 MS Access 執行進程之前,需要備份兩個大型的 DBF 檔案(每個 5 GB)。這是為了防止某些東西被損壞。
現在我正在 VBA 中執行兩個 filecopy() 命令,但我懷疑它很慢。
自動且有效率地執行此備份的最佳方法是什麼?可以透過批次檔或類似的文件來完成嗎?我無法安裝新軟體。
答案1
使用批次檔可以執行以下操作:
COPY FILE.DBF B:\Backups
COPY FILE1.DBF B:\Backups
另一種方法是使用指令Esentutl
(Windows Vista+)
ESENTUTL /y FILE.DBF /d B:\Backups\FILE.DBF
ESENTUTL /y FILE1.DBF /d B:\Backups\FILE1.DBF