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.


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


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.


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 .


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.


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.