Як пакетно перейменувати декількох файлів в ос windows

Якщо ви маєте купу файлів, які ви хочете перейменувати, але не хочете возиться з кожним окремо? Windows, надає багато способів зробити це.

Ви можете легко перейменувати один або кілька файлів в Windows Explorer (Провідник), але ви також можете зробити це і за допомогою командного рядка або PowerShell.

Давайте розглянемо кожен варіант і як він працює.

Перейменування декількох файлів в провіднику Windows.

Провідник Windows (відомий як File Explorer в Windows 10) є дивно потужним. Ви напевно знаєте, як перейменувати один файл, але давайте почнемо з основ, так як передові прийоми є.

Якщо ви використовуєте мишу, у вас є не менше трьох способів вибору назви файлу і перейменувати його.

Ми можемо зробити наступне:

⦁ Натисніть, щоб вибрати файл, а потім натисніть кнопку "Перейменувати" в головному меню.
⦁ Натисніть, щоб вибрати файл, а потім клацніть ім'я обраного файлу.
⦁ Клацніть правою кнопкою миші на файл, а потім виберіть "Перейменувати" в контекстному меню.

Як пакетно перейменувати декількох файлів в ос windows

А якщо ви віддаєте перевагу клавіатуру то, ви можете просто використовувати клавіші зі стрілками (або почніть вводити ім'я файлу), щоб вибрати файл, а потім натисніть клавішу F2. щоб вибрати ім'я файла.После того як ви виділили ім'я обраного файлу. ви відразу можете вписати своє ім'я.

Коли ви закінчите вводити ім'я файлу, натисніть Enter (або просто натисніть де-небудь ще), щоб зберегти нове ім'я.

Ось де все стає цікаво: це коли ви натискаєте клавішу Tab для автоматичного вибору наступного імені файлу в папці, так що ви можете відразу ж почати вводити нове ім'я для нього. Продовжуйте натискати Tab і вводити імена таким чином, і ви можете легко перейменувати всі файли в папці.

Якщо ви маєте купу файлів в тій же папці, і цих файлів не потрібні різні імена то Windows забезпечує простий спосіб перейменувати ці файли в пакетному режимі.

Почніть з виділення декількох файлів утримуючи клавішу Ctrl + A. щоб вибрати кілька файлів одночасно, або вибирайте файли, використовуючи одну з команд кнопкою Перейменувати в меню Головна. команду в контекстному меню, або просто натиснути F2. Ви побачите, що всі файли залишаються виділеними.

Як пакетно перейменувати декількох файлів в ос windows

Введіть нове ім'я файлу, а потім натисніть клавішу Enter або клацнути де-небудь ще в цьому вікні. Всі вибрані файли будуть перейменовані, використовуючи ім'я яке ви тільки що ввели, і додаються з номером в дужках, щоб були номерні відмінності.

Як пакетно перейменувати декількох файлів в ос windows

Перейменування декількох файлів з командного рядка

Якщо вам потрібно більше можливостей ви можете використовувати rename або ren команду в командному рядку для одного або декількох файлів.

Команда приймає групові символи. такі як * і. для узгодження декількох файлів, які можуть бути корисні. якщо ви тільки хочете перейменувати певний набір файлів в папці.

Найшвидший спосіб відкрити вікно командного рядка в потрібному місце це спочатку потрібно відкрити папку в File Explorer. В меню "Файл" виберіть пункт "Відкрити командний рядок", а потім виберіть пункт "Відкрити командний рядок".

Як пакетно перейменувати декількох файлів в ос windows

Щоб перейменувати один файл, ви можете використовувати наступний синтаксис команди:

ren "current_filename.ext" "new_filename.ext"

Як пакетно перейменувати декількох файлів в ос windows

Ці лапки необхідні, якщо ваші імена файлів містять прогалини. Якщо прогалин немає то ви не маєте потребу в лапках.
Так, наприклад, перейменувати файли з "WordFile (1) .docx" в "файл (01) .docx" використовуємо таку команду:

ren "wordfile (1) .docx" "my word file (01) .docx"

Оскільки ren команда може використовуватися і для зміни розширення файлу, ви можете також використовувати його для зміни розширень декількох файлів одночасно. Скажімо, наприклад, у вас був вибір .txt файлів які ви хотіли. щоб вони перетворилися в .html файли. Ви можете використати таку команду разом з шаблоном підстановки зірочкою *:

Перейменування декількох файлів за допомогою PowerShell

PowerShell пропонує ще більшу гнучкість для перейменування файлів в середовищі командного рядка.

За допомогою PowerShell, ви можете використовувати висновок однієї команди відомий як "commandlet" в PowerShell терміналах наприклад на Linux та інших UNIX-подібних систем. Вам потрібні дві важливі команди це Dir в якому перераховані файли в поточному каталозі, і Rename-Item який перейменовує елемент (файл, в даному випадку).

Найшвидший спосіб відкрити вікно PowerShell в потрібному місці, потрібно спочатку відкрити папку в. В меню "Файл" виберіть пункт "Відкрити Windows PowerShell", а потім виберіть пункт "Відкрити Windows Powershell."

Як пакетно перейменувати декількох файлів в ос windows

По-перше, давайте подивимося на перейменування одного файлу. Для цього потрібно використовувати наступний синтаксис:

rename-item "current_filename.ext" "new_filename.ext"

Так, наприклад, щоб перейменувати файл з "wordfile.docx" в "Моє Слово File.docx" то використовуємо таку commandlet:

rename-item "wordfile.docx" "My Word File.docx"

Це досить просто. Але реальна можливість в PowerShell походить від здатності синтаксису commandlets разом і деякі з умовних висновків. підтримуваних rename-itemcommandlet.
Скажімо, наприклад, у нас була купа файлів з ім'ям "WordFile (1) .docx", "WordFile (2) .docx", і так далі.

Скажімо, ми хотіли замінити простір в цих іменах файлів подчёрківаеніем, так чтои в іменах файлів не було прогалин. Ми могли б використовувати наступну commandlet:

І тепер, наші файли виглядають так, як ми хочемо.

додаток AdvancedRenamer

Є інший інструмент перейменування це програма AdvancedRenamer .Вона також надає безліч способів переіменованія.Інструмент робить всю роботу на відмінно і має набагато більш дружній інтерфейс і підтримує створення передових пакетних завдань. так що ви можете об'єднати декілька методів перейменування і застосувати їх до великої кількості файлів. Ви також можете зберегти створений метод перейменування для подальшого використання.

У наведеному нижче прикладі я створив метод перейменування, використовуючи наступний синтаксис:

Word File____ ()

Ця команда говорить AdvancedRenamer назвати всі мої файли в "Word File" і додати дату створення в форматі ГМД (розділяє кожне слово підкресленням). Він також додає додатковий номер файлу в дужках і відокремлюються один від одного додатковим підкресленням.

Як пакетно перейменувати декількох файлів в ос windows

І як ви можете бачити, мої файли були перейменовані саме так, як я хочу.

Як пакетно перейменувати декількох файлів в ос windows