Skopiuj strukturę folderów w systemie Windows

9

Chcę zreplikować strukturę folderów z lokalizacji w innej lokalizacji. Ponadto chcę, aby replikowano tylko strukturę o głębokości jednego poziomu. Czy jest na to sposób?

Używam 64-bitowego systemu Windows 7 Professional.

Pulkit Sinha
źródło
Szukasz narzędzia, które to robi, lub potrzebujesz tego?
narzędzie, które chyba sprawia, że ​​to pytanie jest bardziej odpowiednie dla superużytkownika? Czy ktoś może to przenieść?
Pulkit Sinha,

Odpowiedzi:

8

Możesz użyć XXCOPY z przełącznikami / T i / DL.

/ DL Ogranicza przetwarzanie zagnieżdżania katalogów do n poziomów.

/ T Tworzy strukturę katalogów, ale nie kopiuje plików. Kopiuje wszystkie katalogi, w tym puste

http://www.xxcopy.com

capdragon
źródło
7

Jeśli nie chcesz używać programów innych firm, natywne polecenie systemu Windows 7 XCOPY może również powielać strukturę folderów.

xcopy source dest /t /e

utworzy strukturę katalogów, w tym pusty folder, ale bez kopiowania plików.

aPhilRa
źródło
4

Robocopy zastępuje / zastępuje xcopy w Windows 7 i pozwala ograniczyć kopie do głębokich poziomów folderów N, np .:

robocopy <source> <dest> /e /create /lev:2
  • /ezawiera podfoldery, nawet jeśli są puste (użyj /szamiast tego, aby wykluczyć puste foldery)

  • /create kopiuje tylko strukturę folderów i pliki o zerowej długości

  • /lev:NGranice podfolder przemierzanie poziomach N, w tym w <source>folderze określonym ... tak /lev:1obejmowałyby jedynie <source>folderu sobie, i /lev:2obejmuje wszystkie podfoldery bezpośrednio pod <source>, ale nie ich podfoldery, i tak dalej

Szczegółowe informacje można znaleźć na stronie http://technet.microsoft.com/en-us/library/cc733145.aspx .

acatalept
źródło
2

Z wiersza polecenia:

cd C:\Path\To\Source
for /d %i in (*) do @md "C:\Path\To\Destination\%i"

Podaj ścieżkę docelową, aby uwzględnić wszystkie foldery ze spacjami w nazwie.

afrazier
źródło
0

Sprawdź darmowe narzędzie Windows, 47 folderów , zostało stworzone do tego!

andymcgregor
źródło