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.
Odpowiedzi:
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.tree /F
aby 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,tree
może być wygodniejsza.źródło
Jak utworzyć listę plików, w tym hierarchię podkatalogów?
Użyj następującego polecenia:
Dalsza lektura
źródło