Skopiuj pliki określonego typu do katalogu i podkatalogów zachowując strukturę

12

Krótko mówiąc, moje pytanie jest takie samo jak to , ale dla Windows 7 Ultimate w wersji 64-bitowej.

Pamiętaj, że chcę skopiować tylko pliki określonego typu i że muszę zachować strukturę i nazwy katalogów. Innymi słowy, chcę zrobić to samo co kopiowanie folderu i jego podfolderów (np. Chcę skopiować foo / myfolder do moo / myfolder), ale pomiń wszystkie pliki oprócz plików określonego typu (np. Pliki .txt ).

Mam nadzieję, że moje pytanie jest wystarczająco jasne i że jest to możliwe!

puggsoy
źródło

Odpowiedzi:

25
xcopy /s foo\myfolder\*.txt moo\myfolder
taoyue
źródło
Dzięki! Do tej pory nie próbowałem, ale działa jak urok. Zrobiłem z niego plik .bat, więc nie muszę go wpisywać za każdym razem.
puggsoy
Skąd wiesz, kiedy to jest zrobione? Czy ponownie pojawia się migający kursor?
Celeritas,
Cóż, jeśli umieścisz go w pliku wsadowym, otworzy się w oknie konsoli, wyświetli listę wszystkich plików, które kopiuje, a następnie zamknie po zakończeniu. Jeśli tylko wpisujesz go bezpośrednio z konsoli, domyślam się że wyświetla także listę plików, które kopiuje, a następnie, gdy to zrobi, zatrzyma się i powróci migający kursor.
puggsoy
+1 jesteś wybawicielem, gdzie się tego uczysz?
Mohammed Joraid
Tyle zapomniano, tyle stracono :(
Avi