Jak wsadowe zmiany nazw i masowe usuwanie plików w systemie Windows
nadejście superszybkiego Internetu przyniosło ze sobą masę plików do pobrania. Podobny boom w plikach nastąpił po pojawieniu się fotografii cyfrowej. Nagle można łatwo napełnić jeden terabajt dysku twardego z łatwością.
jednak śledzenie plików nie zawsze jest łatwe. Od czasu do czasu możesz zmienić nazwę KAŻDEGO pliku w folderze ze względu na organizację. Innym razem będziesz chciał usunąć wszystkie pliki.
Czytaj dalej, aby dowiedzieć się, jak wsadowo zmieniać nazwy i masowo usuwać pliki w systemie Windows 10.
jak wsadowa zmiana nazwy w systemie Windows 10
istnieje kilka sposobów na wsadową zmianę nazw plików w systemie Windows 10. Możesz zmienić nazwę za pomocą Eksploratora plików, wiersza polecenia lub PowerShell, z każdą opcją przydatną do różnych zadań.
wsadowa zmiana nazwy za pomocą Eksploratora plików
Eksplorator Plików oferuje jedną z najłatwiejszych opcji zmiany nazwy, ale także oferuje najmniejszą elastyczność zmiany nazwy.
- przejdź do folderu zawierającego pliki, które chcesz zmienić.
- Zamów pliki tak, jak chcesz je zmienić.
- naciśnij CTRL + A, aby wybrać wszystkie pliki w folderze, a następnie kliknij prawym przyciskiem myszy i wybierz Zmień nazwę.
- wprowadź nową nazwę pliku i naciśnij klawisz Enter. Każdy plik w folderze przyjmuje nazwę pliku podstawowego, w tym przypadku grafikę, a następnie liczbę w sekwencji.
jak widać, robi swoje, ale nie oferuje żadnych dostosowań.
wsadowa zmiana nazwy za pomocą wiersza polecenia
Wiersz polecenia systemu Windows oferuje nieco większą elastyczność w zakresie zmiany nazw plików wsadowych. Możesz użyć polecenia ren, aby zmienić nazwy wielu plików jednocześnie. „Ren” to skrót od rename. Polecenie pozwala na użycie symboli wieloznacznych ” * „i”?”jak również zmiana rozszerzeń plików, choć nie pozwala na przenoszenie plików do różnych folderów po zmianie nazwy.
przejdź do folderu zawierającego pliki, które chcesz zmienić, naciśnij Shift + kliknij prawym przyciskiem myszy i wybierz Otwórz okno polecenia tutaj. Wpisz dir i naciśnij Enter, aby zobaczyć listę plików.
Zmień nazwę pojedynczego pliku
polecenie zmiany nazwy pojedynczego pliku to:
ren filename.jpg newfilename.jpg
Zmień nazwy cyfr w wielu plikach
jeśli chcesz zmienić nazwy wielu plików, możesz użyć znaków wieloznacznych do wprowadzenia zmian. Na przykład, jeśli chcesz zmienić liczbę cyfr w nazwach plików, możesz użyć następującego polecenia:
ren document??.txt document3??.txt
tutaj znak zapytania dziaĹ ’ a jak dowolny znak, pozwalajÄ … c komendzie na znalezienie pasujÄ … cych plikĂłw podczas wyprowadzania zmienionych plikĂłw.
wsadowa zmiana nazw plików z przyrostkiem
co powiesz na dodanie przyrostka do grupy plików? Możesz to zrobić za pomocą następującego polecenia:
ren *.* ???????-test.*
w tym poleceniu zamiast jakichkolwiek znaków występuje symbol wieloznaczny gwiazdki. Więc”*.* „oznacza znalezienie dowolnej nazwy pliku z dowolnym rozszerzeniem w tym folderze. Druga część (ze wszystkimi znakami zapytania) mówi komendzie, aby użyć istniejących nazw plików do siedmiu znaków, ale dodać „-test” jako sufiks, podczas gdy gwiazdka ponownie oznacza Zastosuj do dowolnego rozszerzenia pliku.
jeśli chcesz dodać prefiks, przenieś część” – test ” polecenia na przód, w ten sposób:
ren *.* test-???????.*
wsadowe usuwanie części nazwy pliku
możesz użyć zmiany nazwy pliku wsadowego, aby usunąć część nazwy pliku. Załóżmy, że masz serię dokumentów o nazwie ” jan-budget.xlsx, „” luty-budżet.xlsx, „” mar-budżet.xlsx ” i tak dalej. Możesz usunąć przyrostek „-budget” używając następującego polecenia:
ren ???-budget.xlsx ???.xlsx
Batch Rename file Extensions
polecenie ren może również adresować rozszerzenia plików. Oznacza to, że możesz wsadowo zmieniać nazwy rozszerzeń plików. Chociaż jest to przydatne, może powodować problemy, jeśli zmienisz jego nazwę na niezgodny Typ pliku.
oznacza to, że możesz próbować zmienić nazwy plików na podobne typy plików, takie jak dokument Word (.docx) do dokumentu tekstowego (.txt), ale napotkasz problemy, jeśli spróbujesz przekonwertować dokument programu Word na typ Wideo (taki jak .mp4).
poniższe polecenie zmienia nazwy wszystkich rozszerzeń plików z dokumentów tekstowych na dokumenty w formacie rich text:
ren *.txt *.rtf
przed wymianą rozszerzeń plików zalecam zrobienie kopii zapasowej plików na wypadek, gdyby coś poszło nie tak.
Batch Rename with PowerShell
Windows PowerShell oferuje największą elastyczność w zakresie zmiany nazw wsadowych plików i jest najpotężniejszym narzędziem do zmiany nazwy wbudowanym w System Windows.
przejdź do folderu zawierającego pliki, które chcesz zmienić nazwę partii, naciśnij Shift + kliknij prawym przyciskiem myszy, a następnie Otwórz okno PowerShell tutaj. Oto nasz Muo Batch Zmień nazwę folderu testowego z poprzednich sekcji, teraz otwórz w PowerShell. Wpisz dir i naciśnij Enter, aby wyświetlić listę plików.
stąd możesz rozpocząć grupową zmianę nazw plików za pomocą programu PowerShell.
Zmień nazwę pojedynczego pliku
jeśli chcesz zmienić nazwę pojedynczego pliku, użyj następującego polecenia:
Rename-Item filename.jpg newfilename.jpg
jeśli nazwa pliku zawiera spacje, musisz użyć cudzysłowów wokół nazw plików, w ten sposób:
Rename-Item "file name with spaces.jpg" "new file name with spaces.jpg"
Batch Replace Filenames
PowerShell oferuje kilka różnych opcji zmiany nazw plików. Jedną z opcji jest zastąpienie części nazwy pliku czymś innym, co jest przydatne do wymiany plików z aparatu cyfrowego.
Dir | Rename-Item –NewName { $_.name –replace "DSC","summer2020" }
gdzie „DSC” jest częścią oryginalnej nazwy pliku z aparatu cyfrowego lub folderu ze zdjęciami smartfona, a „summer2020” jest nazwą wyjściową pliku.
możesz użyć tego samego polecenia do zastąpienia małych fragmentów nazwy pliku. Na przykład poniższe polecenie zastępuje podkreślnik myślnikiem
Dir | Rename-Item –NewName { $_.name –replace "_","-" }
wsadowa zmiana nazw plików przy użyciu rosnącej liczby
możesz użyć następującego polecenia do wsadowej zmiany nazw plików, dodając inny numer do każdego pliku.
Dir | %{Rename-Item $_ -NewName ("summer2020{0}.jpg" -f $nr++)}
wsadowa zmiana nazw plików w całym katalogu
jedną rzeczą, którą możesz zrobić za pomocą PowerShell, jest wsadowa zmiana nazw plików w całym katalogu, a nie w pojedynczym folderze. Polecenie to działa od góry katalogu plików w dół, zmieniając wsadową zmianę nazw pasujących plików w każdym podfolderze.
Get-ChildItem -Filter "*current*" -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }
Uzyskaj pomoc PowerShell
to tylko niektóre z opcji zmiany nazwy partii dostępnych w programie PowerShell. Jeśli potrzebujesz więcej opcji, możesz sprawdzić wbudowane przykłady programu PowerShell za pomocą następującego polecenia:
get-help Rename-Item –examples
wsadowa zmiana nazwy w systemie Windows 10 za pomocą narzędzia Bulk Rename Utility
jeśli chcesz zmienić nazwy plików, ale nie masz ochoty bawić się czasami mylącymi poleceniami PowerShell i wiersza polecenia, rozważ narzędzie masowa zmiana nazwy.
jest to bezpłatne narzędzie do zmiany nazwy dla systemu Windows 10 z mnóstwem opcji. Upewnij się, że podczas instalacji odblokujesz dodatkowe zadania.
Pobierz: Bulk Rename Utility for Windows 10 (Free)
jak usunąć wsadowo w systemie Windows 10
teraz większość ludzi nie musi regularnie usuwać 500 000 plików rozłożonych na 45 000 folderów, ale jestem pewien, że wszyscy mieliśmy moment, w którym Twoja kolekcja muzyki nie jest już gotowa do zera. Usuwanie czegokolwiek więcej niż kilku plików za pomocą Eksploratora plików może stać się długim procesem, ponieważ system Windows decyduje się wyliczyć każdy plik przed wysłaniem go do pakowania.
jeśli chodzi o usuwanie plików wsadowych w systemie Windows 10, masz kilka opcji.
wsadowe usuwanie plików za pomocą wiersza polecenia
Wiersz polecenia ma do dyspozycji dwa potężne polecenia usuwania plików: DEL i rmdir.
DEL jest dość oczywiste jako polecenie usuwania pliku, podczas gdy rmdir jest poleceniem usuwania całego katalogu. Możesz dodać parametry do obu poleceń, aby usunąć i usunąć określone typy plików lub po prostu usunąć wszystko.
uczciwe ostrzeżenie, polecenie rmdir jest potężne i potencjalnie niebezpieczne. Usuwa całe katalogi, w tym struktury plików i wszystko pomiędzy nimi. Jeśli skierujesz go na coś krytycznego, możesz złamać system operacyjny.
Usuń pojedynczy plik
aby usunąć pojedynczy plik, użyj następującego polecenia:
del C:\enter\your\path\here /f /s
polecenie basic lokalizuje Podany folder, podczas gdy parametr /s usunie wszystkie pliki zawarte w podfolderach katalogu, a parametr /f ignoruje wszelkie ustawienia tylko do odczytu.
alternatywnie przejdź do folderu zawierającego pliki, które chcesz usunąć, naciśnij Shift + kliknij prawym przyciskiem myszy i wybierz Otwórz okno polecenia tutaj. Następnie wprowadź ” del ” i naciśnij Enter.
Usuń określony typ pliku
co powiesz na usunięcie określonego typu pliku z folderu? Możesz to zrobić za pomocą następującego polecenia:
del *.extension
Wymień „rozszerzenie” dla typu pliku, który chcesz usunąć.
możesz rozszerzyć polecenie, aby usunąć wszystkie określone rozszerzenie pliku z podfolderów, dodając kilka parametrów:
del /s /q *.extension
Ponadto, jeśli chcesz usunąć wiele typów plików, możesz dodać wiele typów rozszerzeń:
del /s /q *.png *.svg
Usuń plik i usuń Folder
poprzednie polecenia pozostawiają strukturę plików, co może być irytujące, jeśli chcesz usunąć wszystko wsadowo. Jeśli chcesz również usunąć foldery wraz z plikami, możesz użyć następujących poleceń:
del /f /s /q C:\enter\your\path\here > nul
rmdir /s /q C:\enter\your\path\here
jest jeszcze kilka parametrów na wystawie tutaj. Nul jest specjalnym plikiem, który odrzuca wszystkie zapisane do niego dane, co oznacza, że nieco czasochłonny proces wyliczania nie jest zapisywany do pliku, podczas gdy / q wybiera „tryb cichy”, co oznacza, że nie zostaniesz poproszony o tak/nie przed spaleniem plików.
wsadowe usuwanie plików za pomocą pliku wsadowego
plik wsadowy to skrypt, który można uruchomić, aby wykonać określone zadania w systemie. Jeśli wiesz, jak zbudować serię poleceń, możesz zbudować długi skrypt, który automatyzuje zadania, aby zaoszczędzić czas. W takim przypadku użyjemy kilku podstawowych poleceń do skryptowania batch delete.
w tym przykładzie zamierzam usunąć folder zmiany nazwy partii Muo utworzony dla wcześniejszych przykładów. Kliknij prawym przyciskiem myszy pulpit i przejdź do nowego dokumentu tekstowego >. Nazwij go BatchDelete i otwórz.
przykład pliku wsadowego wymaga, abyś wiedział, w którym folderze chcesz usunąć Pliki. Wydaje się to oczywiste, ale potrzebujesz dokładnej ścieżki pliku folderu.
jeśli nie masz pewności co do właściwej ścieżki dla folderu, kliknij prawym przyciskiem myszy i wybierz Właściwości, a następnie zobacz lokalizację. Alternatywnie przejdź do folderu i kliknij jedno pole adresu, aby wyświetlić bezpośrednią ścieżkę folderu.
tak czy inaczej, upewnij się, że masz właściwy folder, ponieważ wkrótce zostanie wyczyszczony z systemu.
możesz skopiować i wkleić następujące elementy do pliku wsadowego. Należy zastąpić” enter\your\path\here ” ścieżką do folderu.
cd C:\enter\your\path\here
del * /S /Q
rmdir /S /Q C:\enter\your\path\here
po skopiowaniu i wklejeniu oraz dodaniu ścieżki do folderu wybierz plik > Zapisz. Zlokalizuj BatchDelete.plik txt i naciśnij F2, aby zmienić nazwę pliku. Zmień rozszerzenie pliku z .txt do .bat i naciśnij Enter, gdy pojawi się Ostrzeżenie.
Gratulacje, właśnie zrobiłeś swój pierwszy plik wsadowy!
pamiętaj, że będziesz musiał zaktualizować ścieżkę do folderu, gdy chcesz ponownie użyć pliku wsadowego.
jak usunąć uciążliwe pliki lub błędy „zbyt długa nazwa pliku” w systemie Windows 10
czasami możesz napotkać pliki, których nie można usunąć. Czasami dzieje się tak dlatego, że próbujesz usunąć chroniony plik systemowy, co w przypadku jego usunięcia spowodowałoby uszkodzenie systemu.
w innych przypadkach może pojawić się nazwa pliku zawierająca zbyt wiele znaków, wraz z następującym komunikatem o błędzie:
nie można usunąć : podana nazwa pliku jest nieprawidłowa lub zbyt długa.
możesz użyć wiersza polecenia, aby naprawić ten błąd. Przejdź do folderu z naruszonym plikiem, naciśnij Shift + kliknij prawym przyciskiem myszy i wybierz Otwórz okno polecenia tutaj.
teraz wprowadź dir / x, aby zobaczyć listę skróconych nazw plików, a nie pełną wersję. W tym samym oknie wiersza polecenia możesz teraz usunąć Pliki za pomocą krótkiej nazwy.
na powyższym obrazku wpisałbym del ALTUMC~1.JPG, aby usunąć określony plik. Po zmniejszeniu nazw plików do ich krótkich wersji można również użyć metod usuwania wsadowego z wcześniejszego artykułu.
możesz wsadową zmianę nazwy lub wsadowe usuwanie
korzystając z wskazówek zawartych w tym przewodniku, możesz teraz użyć kilku różnych narzędzi do wsadowej zmiany nazw lub wsadowego usuwania plików w systemie Windows 10. Polecenia w tym artykule są przydatne, ale także wierzchołek góry lodowej na wiele sposobów.
Gavin jest młodszym edytorem Dla Windows i Technology Explained, stałym współpracownikiem naprawdę przydatnego podcastu i był redaktorem siostrzanej witryny MakeUseOf, Blocks Decoded. Ma BA (Hons) Contemporary Writing z cyfrowymi praktykami artystycznymi pochodzącymi ze wzgórz Devon,a także ponad dziesięcioletnie doświadczenie w pisaniu. Lubi dużo herbaty, gry planszowe i piłkę nożną.
Więcej Od Gavin Phillips