Zmień nazwy wielu folderów na podstawie nazw zawartych w pliku txt [zamknięte]


0

Mam ponad 100 folderów z nazwami, które chciałbym zmienić. Mam wszystkie bieżące i pożądane nazwy folderów w pliku txt, z bieżącą nazwą jako pierwszą i żądaną nazwą jako drugą, oddzieloną spacją; np. EUO159815 1_BG_TL.

Czy istnieje skrypt lub dobry sposób na zrobienie tego?

Wielkie dzięki z góry, Chris


2
Tak. Możesz napisać skrypt, aby to zrobić. Sugerowałbym użycie PowerShell, ale partia również by działała. Ta strona nie jest jednak usługą pisania kodu.
EBGreen,

Witamy w Super User! Uwaga: superuser.com nie jest darmową usługą pisania skryptów / kodów. Jeśli powiesz nam, co próbujesz do tej pory (dołącz skrypty / kod, którego już używasz) i gdzie utknąłeś, możemy spróbować pomóc w rozwiązaniu określonych problemów. Powinieneś także przeczytać Jak zadać dobre pytanie? .
DavidPostill

1
@Kenji niestety nie proponuje odpowiedzi, ponieważ edycja nie przejdzie; więc twój skrypt Pythona , choć o dobrych intencjach, może nie być widoczny. Lepsza byłaby edycja, która wprowadziłaby pytanie z powrotem do stanu umożliwiającego
otwarcie

@EBGreen Nie chciałem, żeby ktokolwiek napisał dla mnie skrypt. Może powinienem napisać „narzędzie do zmiany nazwy partii” zamiast „skrypt”, przepraszam. W tej chwili mam to, czego potrzebowałem, wielkie dzięki, Chris
Chris W

Odpowiedzi:


2

Możesz użyć Advanced Renamer i jego metody listy wymienionej tutaj: https://www.advancedrenamer.com/user_guide/method_list

Metoda listy

To bardzo prosta metoda. W tej metodzie nie ma żadnych fantazyjnych funkcji. Aby go użyć, musisz wpisać nową nazwę pliku każdego pliku na liście lub załadować nowe nazwy z jakiegoś zewnętrznego źródła.

Za pomocą przycisków Ładuj listę i Zapisz listę można ładować i zapisywać listy nazw plików. Możesz załadować plik zawierający poprzednią listę plików Advanced Renamer (listę zapisaną przez List -> Save List), ale nie możesz załadować tej listy za pomocą List -> Load List.


Witamy w Super User! Podaj zasadnicze części odpowiedzi z linku (linków) referencyjnych, ponieważ odpowiedź może stać się nieważna w przypadku zmiany połączonych stron.
DavidPostill

Zrobiono @DavidPostill i dziękuję za ciepłe przyjęcie. :)
Fahdi,
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.