Twórz kopie tylko nazw plików o strukturze folderów

1

Używam systemu Windows 7 Home Basic „Service Pack 1” na komputerze Samsung rv420.

Wykonuję kopię zapasową moich plików. Mam folder o nazwie „muzyka, którą lubię” (nie jest to domyślny folder muzyczny systemu Windows 7), wspomniany folder ma inne foldery, w których znajdują się foldery, a „najgłębsze” foldery (te bez folderów w środku) zawierają pliki muzyczne MP3.

Nie chcę tworzyć kopii zapasowej tych plików muzycznych, ponieważ są one zbyt duże, ale jestem zainteresowany skopiowaniem nazwy pliku, który dla każdego utworu jest tytułem utworu. Ponieważ w ten sposób będę mieć listę wszystkich utworów, które lubię, i nie zajmie to dużo miejsca na dysku (będzie to plik tekstowy nieprzekraczający kilku KB)

Nie chcę tego robić ręcznie, jest zbyt wiele piosenek.

Jeśli to możliwe, chcę bardziej złożonej kopii zapasowej: chcę wiedzieć, w jakim folderze były pliki. To zapewniłoby mi znajomość artysty. Tzn .: Istnieje wiele piosenek o nazwie „Kocham cię”, ale jeśli znam folder utworu, który w wielu przypadkach jest imieniem artysty, mogę go poznać i tym samym zidentyfikować piosenkę.

Mój własny postęp: próbowałem polecenia „Robocopy” w cmd, ale kopiowałem tylko nazwy folderów bez żadnych informacji o plikach w środku. Potrzebuję przynajmniej nazw plików.

Santropedro
źródło
Użyłem Tree / F i spełniłem oczekiwane zadanie. Teraz zdałem sobie sprawę, że byłoby jeszcze lepiej, gdyby można to zrobić, ale nie wiem, czy powinienem zrobić inne pytanie: pliki mp3 pochodzą z nazwą wykonawcy i innymi informacjami. Czy mogę również zachować te informacje? Obie odpowiedzi spełniły swoje zadanie, ale ja wolę drzewo, ponieważ jest łatwiejsze do zrozumienia. Chciałbym w jakiś sposób zaakceptować oba. Ale zaakceptuję User1016274, ponieważ w końcu zamierzam go użyć.
Santropedro

Odpowiedzi:

0

Dwie sugestie:
1. Użyj robocopy sourcedir destination /CREATE /S. Spowoduje to skopiowanie struktury folderów i wszystkich plików, ale ustawi rozmiar każdego pliku na 0.

  1. Użyj, tree /Faby uzyskać listę wszystkich plików. Jest to graficzna reprezentacja drzewa folderów wraz ze wszystkimi nazwami plików. Nie jest to jednak kopia zapasowa - jeśli interesuje Cię lista plików z hierarchią folderów, treemoże być wygodniejsza.
użytkownik1016274
źródło
0

Jak utworzyć listę plików, w tym hierarchię podkatalogów?

Użyj następującego polecenia:

dir /a-d /b /s > myfiles.txt

Dalsza lektura

DavidPostill
źródło