Robocopy - Skopiuj katalog do innego katalogu


5

Nie mogę uwierzyć, że mam problem z skopiowaniem katalogu do innego katalogu za pomocą wiersza polecenia systemu Windows.

To, co chcę zrobić, jest proste -:

Powiedzmy, że mam katalog -:

C:\test

i chcę skopiować test do D: Więc w D powinien być folder taki jak poniżej:

D:\test

kiedy używam

robocopy C:\test D:\test \E

Dysk D kończy zawartość C: \ test w katalogu głównym, a nie znajduje się w katalogu o nazwie test.

Jak robisz tę prostą rzecz?

Odpowiedzi:


7

Jeśli chcesz utworzyć dokładny duplikat, użyj następującej wersji (co odpowiada dodaniu / E i / PURGE:

robocopy c:\source d:\destination /MIR

Jeśli wszystko, co chcesz zrobić, to skopiować katalogi i podkatalogi, w tym puste, użyj

robocopy c:\source d:\destination /E

Dopadł cię ukośnik odwrotny w opcji E.

Aby dowiedzieć się więcej o Robocopy tutaj, przydatne jest wyszukiwanie:

http://www.google.com?q=robocopy+syntax


1
Możesz poprawić literówkę: w „robocopy d: \ test d: \ test / E” musisz zaadresować źródło jako C :, a nie D :.
Herb

1
tak przy okazji, oto coś, co warto rozważyć. Jeśli często robisz ROBOCOPY, prawdopodobnie odkryłeś, że kiedy zegary się nie zgadzają, może skończyć się kopiowaniem wielu plików, ponieważ uważa, że ​​są one nowe. To, co chcesz zrobić, to kliknąć zegar (y) i znaleźć czas internetowy i zmienić serwer na time.nist.gov na obu, a następnie kliknąć aktualizację. Możesz zobaczyć szczegóły w tym Q&A, które zrobiłem na SE: raspberrypi.stackexchange.com/questions/68811/... ?
SDsolar

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.