toidjtjmtoi > 29-11-17, 04:15 PM
(29-11-17, 01:20 PM)ongke0711 Đã viết:(27-11-17, 11:35 AM)toidjtjmtoi Đã viết: Bạn nào chỉ mình backup file mà không cần mở file với . Tức là dù có dữ liệu cập nhật hay không thì nó vẫn cứ tạo 1 file backup vào 1 thời gian nhất định . Ý là mình muốn backup file end mà không cần mở nó lên
Nếu bạn chỉ thuần túy muốn tạo 1 file backup cái database và không muốn mở ứng dụng Access lên thì phải dùng công cụ Task Scheduler của Windows kèm theo 1 file .bat để chạy lệnh Copy của DOS. Task Scheduler cho phép bạn tự động thực thi một nhiệm vụ nào đó theo thời gian chỉ định (Daily, Monthly ..., theo giờ chỉ định).
- Nội dung file batch: Mở NotePad copy code bên dưới, đổi tên đường dẫn theo máy của bạn, lưu với tên tùy ý. Vd: BackupDB.bat
—————————————————————————————————————————
@echo off
for /f "delims=" %%a in ('wmic OS Get localdatetime ^| find "."') do set dt=%%a
set YYYY=%dt:~0,4%
set MM=%dt:~4,2%
set DD=%dt:~6,2%
set HH=%dt:~8,2%
set Min=%dt:~10,2%
set Sec=%dt:~12,2%
set stamp=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%
copy /Y “D:\Data\Demo.accdb" “D:\Data\BackupDB\Demo_bkup - %stamp%.accdb"
——————————————————————————————————————————————————
- Sau đó vô link này để lệnh cho Task Scheduler của Windows thực thi file BackupDB.bat đã tạo ở trên.
Link: http://www.thewindowsclub.com/how-to-sch...-windows-7
- Bạn có thể test liền bằng cách chọn cái task trong danh sách Task vừa thiết lập, bấm chuột phải -> chọn Run.
ongke0711 > 29-11-17, 04:33 PM
ongke0711 > 29-11-17, 05:22 PM
toidjtjmtoi > 30-11-17, 02:50 PM
(29-11-17, 05:22 PM)ongke0711 Đã viết: Bạn đã lưu thành file .bat? Bạn double click file đó xem có chạy ko? Nếu chạy là do setup task scheduler sai.
Up cái file bat của bạn xem lại xem.
MTNQ > 03-12-17, 12:13 PM
(27-11-17, 11:35 AM)toidjtjmtoi Đã viết: Bạn nào chỉ mình backup file mà không cần mở file với . Tức là dù có dữ liệu cập nhật hay không thì nó vẫn cứ tạo 1 file backup vào 1 thời gian nhất định . Ý là mình muốn backup file end mà không cần mở nó lên
minhminh25767 > 10-05-18, 05:07 PM
MTNQ > 12-05-18, 11:46 AM