Plik wsadowy do kopiowania struktury folderów

4

Chcę napisać plik wsadowy, który może skopiować strukturę folderów. Ten plik wsadowy kopiowałby wszystkie foldery w katalogu źródłowym do katalogu docelowego - same pliki nie byłyby kopiowane.

Na przykład powiedzmy, że istnieje folder src o następującej strukturze:

src
src\a\file1
src\a\file2
src\a\b\file1
src\c

Narzędzie utworzy dest folder taki jak poniżej:

dest
dest\a
dets\a\b
dest\c

Czy jest możliwe wykonanie tego zadania przy użyciu pliku wsadowego?

Szere Dyeri
źródło

Odpowiedzi:

14

Próbować:

XCopy "src" "dest" /T

Tylko upewnij się, że nie jest cykliczny.

Aby dołączyć puste katalogi, dodaj / E:

XCopy "src" "dest" /T /E
Stevoni
źródło
Kopiuje też pliki, chcę tylko skopiować strukturę katalogów.
Szere Dyeri
Pierwszy post został poprawiony.
Stevoni
2
Możesz także dodać /E przełącznik, który powoduje, że puste katalogi także są dublowane.
Joey
1
+1 za rozwiązanie, które nie wymaga instalowania programów innych firm.
RJFalconer
4
robocopy src dest /e /create

To częściowo osiąga to, czego potrzebujesz. Skopiuje strukturę katalogów i utworzy pliki o zerowej długości jako symbole zastępcze dla rzeczywistych plików. Zobacz więcej szczegółów tutaj .

Nikhil
źródło
3

nie plik wsadowy, ale Total Commander może to zrobić (z małą sztuczką):

skopiuj katalog i użyj ' Tylko pliki tego typu ' opcja. wchodzić *.nonsens (lub dowolne inne nieistniejące rozszerzenie pliku) w tym polu.

teraz Total Commander utworzy cała struktura katalogów folderu źródłowego w miejscu docelowym bez kopiowania jakichkolwiek plików.


źródło
1

możesz po prostu położyć |*.* w oknie dialogowym Total Commander copy i struktura folderów zostanie skopiowana bez plików

goorgle
źródło
1
wstaw | *. * w polu „tylko pliki tego typu”
Remus Rigo
1

Jeśli chcesz tylko strukturę plików bez plików o zerowej długości, to jest

robocopy src dest /e /create /xf *.*

lub

robocopy src dest /mir /create /xf *.*

Woody
źródło
-2

Czek 47 aplikacji na foldery , może tworzyć i kopiowanie struktur folderów w sposób wizualny ..

andymcgregor
źródło