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.

  1. przejdź do folderu zawierającego pliki, które chcesz zmienić.
  2. Zamów pliki tak, jak chcesz je zmienić.
  3. naciśnij CTRL + A, aby wybrać wszystkie pliki w folderze, a następnie kliknij prawym przyciskiem myszy i wybierz Zmień nazwę.
  4. 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.
batch rename File explorer numerate

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.

wiersz polecenia Zmień nazwę partii dodaj przyrostek

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.

PowerShell batch rename polecenie dir

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

 bulk renaming utility windows 10

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

wiersz polecenia wsadowe usuwanie rozszerzeń plików

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.

wiersz polecenia dir x polecenie krótkie nazwy plików

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 Phillips (795 opublikowanych artykułó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