Hiện tại, Windows chưa phát triển một công cụ nào thực hiện việc đồng bộ 2 thư mục trên cùng 1 server.
Trong khi đó, việc sử dụng các công cụ download trên internet mang lại nhiều rủi ro về bảo mật.
Dưới đây là hướng dẫn sử dụng script “cây nhà lá vườn” do đội ngũ CloudCraft phát triển để thực hiện việc đồng bộ 2 thư mục:
_ Truy cập đường dẫn sau để download và giải nén file script:
https://github.com/cloudcraftteam/Sync-folders
_ Mở cửa sổ command line và di chuyển tới thư mục chứa file script.
(hoặc mở thư mục chứ file script, bấm Shift + chuột phải => chọn Open command window here)
_ Thực thi script với cú pháp sau:
sync.bat <source> <dest> <timeout>
Trong đó:
timeout: thời gian chờ giữa 2 lần sync, tính bằng giây (để trống sẽ thực hiện đồng bộ 1 lần duy nhất)
Ví dụ:
sync.bat C:\homework D:\secret 5
Lệnh trên sẽ thực hiện sync từ thư mục C:\homework tới thư mục D:\secret, thời gian giữa các lần sync là 5 giây
Lưu ý:
_ Cần phải đảm bảo thư mục nguồn và thư mục đích đã được tạo.
_ Phải giữ cửa sổ command line luôn mở (nếu đóng thì chương trình sẽ dừng).
_ Đường dẫn thư mục nguồn và thư mục đích không được có dấu hoặc kí tự đặt biệt, ví dụ: #, $, @, %…
Hi ad,
cho em hỏi sao em tải về rồi chỉnh sửa lệnh “sync.bat C:\homework D:\secret 5” theo thư mực của em rồi nhưng chạy không được ạ. nhờ ad hướng dẫn em cách chỉnh lại lệnh để
Chào bạn, xin lỗi bạn vì tới tận hôm này mới trả lời comment của bạn ạ 😀 như mình có ghi lưu ý ở trên thì để đảm bảo script chạy được thì thư mục nguồn và đích phải tồn tại trước đó. Việc script không hoạt động thì có nhiều khả năng mà dựa vào hoàn cảnh cụ thể mới debug được. Nếu bạn vẫn còn theo dõi post này và có thực hiện lại thao tác trên mà bị lỗi thì có thể phản hồi lại giúp mình nhé.