Możliwy duplikat:
Zmień nazwę wielu plików jednym kliknięciem
Mam tysiące obrazów, które chciałbym zmienić numerycznie.
Problem polega na tym, że wszystkie dziesiątki obrazów, które zapisałem, mają tak zwane nazwy plików zrzut ekranu
Chcę, aby dane wyjściowe były takie jak: 0001, 0002 lub 001, 002 itd
Jaki byłby najlepszy sposób na osiągnięcie / zrobienie tego?
images
rename
batch-rename
Chris0089
źródło
źródło
Odpowiedzi:
Jesteś w systemie Windows, więc możesz to zrobić w ten sposób Powłoka Hamiltona C. :
The darmowa wersja demo wszystko czego potrzebujesz. (Pełne ujawnienie: jestem autorem.)
źródło
Zakładając czysty Windows (tzn. Nie Cygwina i innych) i nie chcesz ani nie możesz niczego zainstalować, aby to zrobić, sugeruję użycie skryptu Visual Basic do wykonania tego zadania. Możesz spróbować czegoś takiego:
Umieść to w pliku, np. „rename.vbs”; następnie wywołaj go z wiersza poleceń, podając jako jedyny argument katalog docelowy:
Spowoduje to utworzenie nazw plików uporządkowanych numerycznie i wypełnionych zerami z lewej strony; jeśli masz katalog z tysiącem plików, otrzymasz nazwy od 0001, 0002 ... 0999, 1000.
Brak gwarancji, ale powinien robić to, czego potrzebujesz. Jeśli nie, daj mi znać. (I na wszelki wypadek stwórz bezpieczną kopię katalogu docelowego; przetestowałem to trochę i powinno być OK, ale zawsze istnieje możliwość, że błąd nie złapałem.)
Mam nadzieję że to pomoże! (Jeśli tak, mam nadzieję, że weźmiesz punkt Shinrai na temat akceptowania stawek do serca).
źródło