Jak wsadowo zmieniać rozszerzenia plików w systemie Windows

Aby wsadowo zmienić rozszerzenia plików w systemie Windows, użyj poleceń programu PowerShell Get-ChildItemlub Rename-Itemuruchom krótsze renpolecenie w wierszu poleceń. Program PowerShell jest bezpieczniejszym wyborem w przypadku dużych partii, ponieważ można wyświetlić podgląd każdej proponowanej nazwy -WhatIfprzed zastosowaniem zmiany. Te metody zmieniają nazwy plików; nie konwertują ich zawartości do innego formatu.

Eksplorator plików systemu Windows 11 pokazujący trzy pliki z widocznymi rozszerzeniami .jpg w folderze, w którym dokonano zbiorczej zmiany nazw.
Zacznij od sprawdzenia folderu i rozszerzeń, które zamierzasz zmienić.

Dowiedz się, co oznacza zmiana rozszerzenia

Rozszerzenie nazwy pliku to sufiks po ostatniej kropce, taki jak .jpeglub .jpg. System Windows i wiele aplikacji używa go do określenia sposobu otwierania pliku. Zmiana nazwy photo.jpegna photo.jpgzmienia tylko nazwę. Zmiana nazwy pliku JPEG na .pngnie powoduje utworzenia danych obrazu PNG, a plik może przestać otwierać się poprawnie w niektórych programach. Użyj konwertera, jeśli musisz zmienić format.

Przed rozpoczęciem pracy nad ważnymi plikami skopiuj je do folderu zapasowego lub wypróbuj polecenia w małym folderze testowym. W Eksploratorze plików włącz Widok > Pokaż > Rozszerzenia nazw plików , aby zobaczyć prawdziwy sufiks, zamiast polegać na ikonie pliku lub ukrytym rozszerzeniu.

Metoda 1: zbiorcza zmiana nazw rozszerzeń za pomocą programu PowerShell

1. Otwórz program PowerShell w folderze docelowym

Otwórz program PowerShell lub terminal Windows z menu Start. Ustaw bieżącą lokalizację na folder zawierający pliki, zastępując przykładową ścieżkę własną:

Set-Location -LiteralPath 'C:\Path\To\Folder'

Zachowaj cudzysłowy, jeśli ścieżka zawiera spacje. Poniższe polecenie dotyczy tylko plików w tym folderze, a nie plików w jego podfolderach.

2. Podgląd proponowanych nazw

Na przykład, aby zmienić nazwę każdego .jpegpliku w bieżącym folderze na .jpg, uruchom:

Get-ChildItem -File -Filter '*.jpeg' | Rename-Item -NewName { [IO.Path]::ChangeExtension($_.Name, '.jpg') } -WhatIf
Podgląd funkcji WhatIf programu PowerShell zawierający listę oryginalnych i proponowanych nazw plików przed zmianą rozszerzeń wsadowych.
Podgląd umożliwia sprawdzenie starych i nowych nazw przed wprowadzeniem jakichkolwiek zmian przez program PowerShell.

-FileOgranicza wybór do plików i -Filter '*.jpeg'wybiera rozszerzenie źródłowe. ChangeExtensionZachowuje każdą nazwę bazową i podaje nowy sufiks. Ostatnia -WhatIfopcja powoduje, że program PowerShell zgłasza, jaką nazwę zostanie zmieniona bez wprowadzania żadnych zmian. Przeczytaj dane wyjściowe i sprawdź, czy zawiera tylko zamierzone pliki i nazwy docelowe.

3. Zastosuj zmianę nazwy

Gdy podgląd będzie poprawny, uruchom to samo polecenie ponownie, ale bez -WhatIf:

Get-ChildItem -File -Filter '*.jpeg' | Rename-Item -NewName { [IO.Path]::ChangeExtension($_.Name, '.jpg') }
Terminal programu PowerShell z poleceniem wsadowej zmiany nazw gotowym do zastosowania po przejrzeniu podglądu.
Po przejrzeniu podglądu uruchom polecenie bez parametru -WhatIf, aby zastosować zmianę nazwy.

Program PowerShell może powrócić do wiersza poleceń bez wyświetlania listy pomyślnie wykonanych operacji; jest to normalne w przypadku programu PowerShell Rename-Item. Otwórz folder w Eksploratorze plików lub uruchom program Get-ChildItem -File, aby potwierdzić nowe nazwy.

Eksplorator plików systemu Windows wyświetlający zmienione rozszerzenia plików po przeprowadzeniu zbiorczej zmiany nazw.
Eksplorator plików pokazuje nowe sufiksy; zmiana nazwy nie powoduje nadpisania zawartości pliku.

Uwzględniaj podfoldery tylko wtedy, gdy masz taki zamiar

Aby wyświetlić podgląd pasujących plików w bieżącym folderze i każdym podfolderze, dodaj -Recursedo Get-ChildItem:

Get-ChildItem -File -Recurse -Filter '*.jpeg' | Rename-Item -NewName { [IO.Path]::ChangeExtension($_.Name, '.jpg') } -WhatIf

Przejrzyj pełny podgląd przed uruchomieniem tego samego polecenia bez -WhatIf. Zaznaczanie rekurencyjne może wpływać na pliki w wielu lokalizacjach, dlatego używaj go tylko wtedy, gdy zamierzasz zmienić całe drzewo folderów.

Metoda 2: użyj polecenia ren w wierszu poleceń

Aby szybko zmienić nazwę jednego folderu, otwórz wiersz poleceń i przejdź do tego folderu. Następnie użyj rensymbolu wieloznacznego:

cd /d "C:\Path\To\Folder"
ren *.jpeg *.jpg

Polecenie zachowuje każdą nazwę pliku i zmienia odpowiadające jej rozszerzenie. Dokumenty firmy Microsoft renwskazują na obsługę symboli wieloznacznych zarówno w nazwach źródłowych, jak i docelowych. Działa tylko w bieżącym katalogu, nie obejmuje podfolderów i nie ma wbudowanego przełącznika podglądu, dzięki czemu program PowerShell jest łatwiejszy do przejrzenia przed zmianą dużego zestawu.

Sprawdź, czy nie występują konflikty i typowe błędy

  • W podglądzie nie widać żadnych plików: sprawdź, czy program PowerShell znajduje się w odpowiednim folderze i czy filtr pasuje do faktycznego sufiksu, w tym nazw składających się z wielu części, takich jak .jpegversus .jpg.
  • Zmiana nazwy jest pomijana lub zgłasza duplikat: sprawdź, czy plik o nazwie docelowej już istnieje w tym samym folderze. Rozwiąż konflikt nazw ręcznie; nie zakładaj, że polecenie go nadpisze.
  • Plik nie otworzy się po zmianie nazwy: rozszerzenie może nie odpowiadać rzeczywistemu formatowi pliku. Przywróć oryginalny sufiks lub przekonwertuj plik za pomocą odpowiedniej aplikacji.
  • Należy zmienić tylko niektóre pliki: przetestuj filtr na małej próbce lub przenieś wybrane pliki do osobnego folderu przed uruchomieniem partii.

Szczegóły poleceń można znaleźć w dokumentacji firmy Microsoft dotyczącej poleceń Get-ChildItem , Rename-Item oraz polecenia ren w wierszu poleceń . Firma Microsoft wyjaśnia również, jak wyświetlić rozszerzenia nazw plików w systemie Windows .

Zostaw komentarz

Konwertuj zdjęcia na obrazy, szkice i kreskówki za pomocą FotoSketcher

Konwertuj zdjęcia na obrazy, szkice i kreskówki za pomocą FotoSketcher

Zamień zdjęcie w obraz, szkic ołówkiem lub komiks dzięki FotoSketcher Studio. Dowiedz się, jak wybrać efekt, dostosować podgląd i zapisać swoją grafikę.

Szczegółowa analiza i identyfikacja plików audio dzięki Audio Identifier

Szczegółowa analiza i identyfikacja plików audio dzięki Audio Identifier

Dowiedz się, co Audio Identifier ujawnia na temat szybkości transmisji, koderów i tagów, jak działa jego starszy proces pracy i które obecne narzędzia sprawdzają pliki lub identyfikują utwory.

Mój indeks zdjęć: program do organizacji zdjęć typu open source dla systemu Windows

Mój indeks zdjęć: program do organizacji zdjęć typu open source dla systemu Windows

My Photo Index to starszy katalog zdjęć dla systemu Windows, umożliwiający tagowanie, ocenianie i przeglądanie lokalnych obrazów. Zapoznaj się z udokumentowanymi funkcjami, ograniczeniami zgodności i aktualizowaną alternatywą.

Zmień atrybuty plików i folderów, daty i godziny za pomocą narzędzia Attribute Changer

Zmień atrybuty plików i folderów, daty i godziny za pomocą narzędzia Attribute Changer

Dowiedz się, jak używać narzędzia Attribute Changer do edytowania atrybutów plików systemu Windows i znaczników czasu, aktualizowania dat zdjęć JPEG EXIF ​​i bezpiecznego podglądu zmian wsadowych.

Jak ustawić inną tapetę na każdym monitorze w systemie Windows 10

Jak ustawić inną tapetę na każdym monitorze w systemie Windows 10

Ustaw osobną tapetę dla każdego monitora systemu Windows 10, zidentyfikuj wyświetlacze, dostosuj dopasowanie obrazu i rozwiąż problemy z brakującymi opcjami monitora.

pViewer: Minimalistyczna przeglądarka obrazów i czytnik mangi i komiksów

pViewer: Minimalistyczna przeglądarka obrazów i czytnik mangi i komiksów

Dowiedz się, do czego służy pViewer, jak działają tryby zdjęć i komiksów, którą edycję systemu Windows pobrać i czym różnią się wersje starsza i przepisana.

NeoDownloader: ustawianie parametrów i zbiorcze pobieranie obrazów ze stron internetowych

NeoDownloader: ustawianie parametrów i zbiorcze pobieranie obrazów ze stron internetowych

Dowiedz się, jak utworzyć projekt NeoDownloader, wybrać zakres indeksowania, ustawić filtry obrazów i miejsce docelowe oraz przeglądać pliki do pobrania w partiach.

Jak przełączyć się na następną tapetę pulpitu za pomocą klawisza skrótu w systemach Windows 7 i 8

Jak przełączyć się na następną tapetę pulpitu za pomocą klawisza skrótu w systemach Windows 7 i 8

Skonfiguruj pokaz slajdów w systemie Windows 7 lub 8, utwórz krótki skrót VBScript i przypisz klawisz skrótu, aby przejść do następnej tapety.

XnConvert: stosuj efekty i konwertuj formaty obrazów partiami

XnConvert: stosuj efekty i konwertuj formaty obrazów partiami

Użyj XnConvert do stosowania efektów, zmiany rozmiaru zdjęć i konwersji formatów obrazów w partiach. Wybierz ustawienia wyjściowe, wyświetl podgląd edycji i chroń swoje oryginały.

PickMeApp: Przenieś programy Windows z zapisanymi ustawieniami

PickMeApp: Przenieś programy Windows z zapisanymi ustawieniami

Przenieś zainstalowane aplikacje systemu Windows na inny komputer za pomocą aplikacji PickMeApp. Dowiedz się, jak działają pakiety TAP, jak przechwycić ustawienia i co może nie zostać przeniesione.