2012-08-01 22 views
7

usługa działa na wielu serwerach, a na niektórych komputerach potrzebuję innego zestawu wtyczek niż na innych maszynach dla tej usługi.Kopiowanie tylko istniejących plików za pomocą robocopy

Na wszystkich tych hostach jest już folder z plikami wtyczek potrzebnymi dla tego hosta. Teraz muszę zaktualizować te z jednego źródła.

Ważne jest, aby robocopy kopiował plik tylko ze źródła, które znajduje się już w folderze na serwerze, a nie żadnych dodatkowych plików.

Myślałem, że flaga/XX to zrobi, ale to nie działa dla mnie.

To polecenie użyłem:

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

Jaka komenda będzie odpowiedni dla mnie?

EDIT: OK, niemieckie tłumaczenie jest trochę złe. Oryginalny angielski pomoc od robocopy mówi mi dokładnie co do wykorzystania:

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

(w tłumaczeniu niemieckim bardzo pomocny część „obecną w źródła, ale nie cel” jest pominięty)

+0

dzięki całkiem użyteczne – martinus

+0

Zamiast edycji pytania, czy mógłbyś ustawić odpowiedź za pomocą rozwiązania i oznaczyć je jako takie? Dziękuję wszystkim poszukiwaczom. –

+0

@MatM Znalazłem rozwiązanie zbyt wcześnie na Stockoverflow, aby samemu wysłać odpowiedź (to mi nie pozwoli). I zapomniałem zrobić to później - ale zrobiłem to właśnie teraz! – meilon

Odpowiedz

10

Ok, tłumaczenie niemieckie jest trochę źle. Oryginalny angielski pomoc od robocopy mówi mi dokładnie co do wykorzystania:

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

(w tłumaczeniu niemieckim bardzo pomocny część „obecną w źródła, ale nie cel” jest pominięty)

Powiązane problemy