2012-08-01 15 views
7

một dịch vụ đang chạy trên nhiều máy chủ và trên một số máy tôi cần một bộ plugin khác trên các máy khác cho dịch vụ này.Chỉ sao chép các tệp hiện có bằng robocopy

Trên tất cả các máy chủ đó, đã có thư mục chứa một số tệp plugin cần thiết cho máy chủ đó. Bây giờ tôi cần cập nhật chúng từ một nguồn duy nhất.

Điều quan trọng là robocopy chỉ sao chép tệp từ nguồn đã có trong thư mục trên máy chủ và không phải bất kỳ tệp bổ sung nào.

Tôi nghĩ cờ/XX sẽ thực hiện việc này, nhưng nó không hiệu quả đối với tôi.

Đây là lệnh tôi đã sử dụng:

robocopy <src> <dst> /E /XX /NP 

lệnh Điều gì sẽ là một trong những phù hợp với tôi?

EDIT: OK, bản dịch tiếng Đức có chút xấu. Sự giúp đỡ tiếng Anh ban đầu từ robocopy nói với tôi chính xác những gì để sử dụng:

/XL : eXclude "Lonely" files and dirs (present in source but not destination) 
     This will prevent any new files being added to the destination. 

(Trong bản dịch tiếng Đức phần very helpful "hiện diện trong nguồn nhưng không điểm đến" được bỏ qua)

+0

cảm ơn, khá hữu ích – martinus

+0

Thay vào đó chỉnh sửa câu hỏi của bạn, bạn có thể thiết lập một câu trả lời với giải pháp và đánh dấu nó như vậy không? Cảm ơn tất cả những người tìm kiếm. –

+0

@MatM Tôi đã tìm ra giải pháp quá sớm để Stockoverflow tự đăng câu trả lời (nó sẽ không cho phép tôi). Và tôi đã quên làm điều đó sau - nhưng tôi đã làm nó ngay bây giờ! – meilon

Trả lời

10

Được rồi, bản dịch tiếng Đức là một chút xấu. Sự giúp đỡ tiếng Anh ban đầu từ robocopy nói với tôi chính xác những gì để sử dụng:

/XL : eXclude "Lonely" files and dirs (present in source but not destination) 
     This will prevent any new files being added to the destination. 

(Trong bản dịch tiếng Đức phần very helpful "hiện diện trong nguồn nhưng không điểm đến" được bỏ qua)