Tạo file .bat coppy dữ liệu

Chào mọi người. Mọi người ai có đoạn file .bat để coppy dữ liệu từ Folder này qua Folder khác không cho mình xin với.
Yêu cầu: ví dụ thư mục A là thư mục cần copy, thư mục B là thư mục lưu dữ liệu copy tới. Khi bấm thao tác Copy sẽ copy dữ liệu từ mục A qua mục B., nhưng khi mình có 1 vài dữ liệu Update vào thư mục A, thì khi copy nó sẽ giữ nguyên dữ liệu cũ đã được Copy sang mục B trước đó và Update thêm dữ liệu mới vào chứ ko Replace hay xóa cái cũ đi. Có cách giải quyết nào không ạ, Thanks sự giúp đỡ của mọi người.

Đây là đoạn code mình thường dùng,nhưng nó chỉ copy đè lên.

@echo off;
d:


echo ---- start backup D:\Code at > log.txt


Time /T >> log.txt
Date /T >> log.txt
echo ------------------------------- >> ok.txt


xcopy "D:\A" "E:\B" /D/E/C/O/Y >> ok.txt


echo done backup at >> log.txt


Time /T >> log.txt
Date /T >> log.txt
echo ------------------------------- >> log.txt
 

0406

✩✩✩✩
lười thế bạn sao ko copy cái cần theo thủ công cho nhanh
 
file bat ko làm dc đâu, ban dùng cái software allsync, nó sẽ có phấn đồng bộ từ bên A qua B (khi A có dữ liệu mới nó sẽ so sanh với bên B xem cái nào mới nó sẽ chép đè or giữ lai cái cũ, còn cái nào ko thay đổi thì giữ nguyên) or B qua A or sync cả 2 bên.
 
quan trọng là mình cần làm để Backup tự động định kì và dữ liệu lớn nên cần làm file .bat bạn à

- - - Updated - - -

bạn có thể nói rõ hơn giúp mình được không? cụ thể cái software allsync làm như thế nào vậy bạn?
 
qr2AX9T.jpg


Hình trên là giao diện của allsync. bên trái là nguồn, bên phải là đích

- Nó hỗ trợ sync nhiều loại vd như Windows Folder, Cloud (google drive, azure,...), FTP,... trong trường của ban thì ban sync giữa 2 nơi trong máy tinh thì chon Windows Folder. Ban nhán Browse... chon thư mục source (cho ô bên trái), bên phải ban cũng chọn thư mục nhưng là thư mục đích.

- còn mũi tên là chọn hướng sync.

+ ---> : nó sẽ đồng bộ từ nguồn qua đích
+ <--- : nó sẽ đồng bộ từ đích qua nguồn.
+ <---> : nó sẽ đồng bộ từ nguồn qua đích và ngược lại.

+ Propagate deletions : nếu ban chọn cái này thì những files/folders bi xóa bên nguồn cũng dc xóa bên đích. VD : nếu ban chọn hướng ---> thì nguồn và đích sau khi sync lần đầu giống nhau, sau đó bạn xóa 1 vài files or folders trên nguồn thì khi sync lại qua bên đích thì bên đích cũng bị xóa giống như bên nguồn.

+ Propagate modifications cái này thì những gì thay đổi bên nguồn thì khi sync nó sẽ đồng bộ qua bên đích luôn (chép đè), nếu ko co gì thay đổi bên nguồn thì nó sẽ ko sync.

Sau khi chọn thư mục và chọn hướng sync thì ban chọn analyze để nó phân tích (nó sẽ báo lỗi) thì ban chụp hình lên, warning thì ban cứ chọn synchronize đê nó sync, nhớ chọn đúng hướng và chế đỗ xóa va sửa, nhầm là từa lưa luôn
 
Mình hỏi thêm chút nữa là cái này có thể đồng bộ giữa 2 máy trong cùng 1 mạng LAN không bạn? Cảm ơn sự góp ý của bạn nhé

qr2AX9T.jpg


Hình trên là giao diện của allsync. bên trái là nguồn, bên phải là đích

- Nó hỗ trợ sync nhiều loại vd như Windows Folder, Cloud (google drive, azure,...), FTP,... trong trường của ban thì ban sync giữa 2 nơi trong máy tinh thì chon Windows Folder. Ban nhán Browse... chon thư mục source (cho ô bên trái), bên phải ban cũng chọn thư mục nhưng là thư mục đích.

- còn mũi tên là chọn hướng sync.

+ ---> : nó sẽ đồng bộ từ nguồn qua đích
+ <--- : nó sẽ đồng bộ từ đích qua nguồn.
+ <---> : nó sẽ đồng bộ từ nguồn qua đích và ngược lại.

+ Propagate deletions : nếu ban chọn cái này thì những files/folders bi xóa bên nguồn cũng dc xóa bên đích. VD : nếu ban chọn hướng ---> thì nguồn và đích sau khi sync lần đầu giống nhau, sau đó bạn xóa 1 vài files or folders trên nguồn thì khi sync lại qua bên đích thì bên đích cũng bị xóa giống như bên nguồn.

+ Propagate modifications cái này thì những gì thay đổi bên nguồn thì khi sync nó sẽ đồng bộ qua bên đích luôn (chép đè), nếu ko co gì thay đổi bên nguồn thì nó sẽ ko sync.

Sau khi chọn thư mục và chọn hướng sync thì ban chọn analyze để nó phân tích (nó sẽ báo lỗi) thì ban chụp hình lên, warning thì ban cứ chọn synchronize đê nó sync, nhớ chọn đúng hướng và chế đỗ xóa va sửa, nhầm là từa lưa luôn
 
dc nha ban, nhưng bạn phải map network drive thi mới dc, vd ban dùng net use v: \\may A thì lúc đó trong browse nó sẽ hiện ra ổ V: cho bạn
 
Top