Имате куп файлове, които искате да преименувате, но не искате да минете през тях един по един? Windows предлага повече начини да направите това, отколкото можете да осъзнаете.
Можете лесно да преименувате един или повече файлове само с Windows Explorer, но можете да направите още повече с командния ред или PowerShell. Добавете помощни програми за преименуване от трети страни и възможностите са безкрайни. Нека да разгледаме всеки вариант и как работи.
Windows Explorer (известен като File Explorer в Windows 10) е изненадващо мощен. Вероятно знаете как да преименувате един файл, но нека да започнем с основите, тъй като усъвършенстваните трикове ги изграждат.
Ако използвате мишката, имате не по-малко от три начина да изберете името на файла и да го преименувате. Можеш:
И ако предпочитате да се залепите с клавиатурата си, можете просто да използвате клавишите със стрелки (или да започнете да пишете името на файла), за да изберете файл, след което натиснете F2, за да изберете името на файла.
След като сте избрали името на файла - и ще забележите, че е избрано само името на файла, а не разширението - можете да въведете ново име на файл.
Въведете ново име за файла, след което натиснете Enter или кликнете някъде другаде в прозореца. Всички избрани файлове се преименуват с името, което току-що сте написали, и се добавят с число в скоби, за да ги различавате.
Ако имате нужда от повече енергия от това, можете да използвате преименувам
или Рен
команда в прозореца на командния ред към един или повече файлове. Командата приема заместващи знаци като * и? за съвпадение на няколко файла, което може да бъде полезно, ако искате само да преименувате определен набор от файлове в папка, пълна с много.
Най-бързият начин да отворите прозореца на командния ред на желаното от вас място е първо да отворите папката в File Explorer. От менюто "Файл", посочете "Отваряне на командния ред" и след това изберете "Отваряне на командния ред".
За да преименувате един файл, можете да използвате следния команден синтаксис:
ren "current_filename.ext "" new_filename.ext "
Цитатите са важни, ако имената на файловете ви съдържат интервали. Ако не, няма да ви трябват кавичките. Така например, за да преименувате файл от "wordfile (1) .docx" на "моят word file (01) .docx", ще използвате следната команда:
ren "wordfile (1) .docx" "моята дума (01) .docx"
Тъй като Рен
командата може да адресира разширенията, можете също така да го използвате, за да промените разширенията на няколко файла наведнъж. Кажете например, че сте избрали .txt файлове, които искате да превърнете в .html файлове. Можете да използвате следната команда заедно с * wildcard (която основно казва на Windows, че текст с всяка дължина трябва да се счита за съвпадение):
ren * .txt * .html
И докато ние сме на тема заместващи, можете също да направите някои интересни неща с? заместващ знак, който се използва за поставяне на всеки един знак. Кажете например, че имате няколко .html файла, които искате да превърнете в .htm файлове. Можете да използвате следната команда, за да направите промяната:
ren * .html *. ???
Това казва на Windows да преименува всички файлове с разширението .html, за да използва същото име на файла и едни и същи първи три букви на разширението на файла, което в крайна сметка отрязва "l" от всички разширения в папката.
И това само започва да се занимава с видовете команден ред, които можете да получите, ако искате да създавате по-сложни команди - или дори партидни скриптове - като тъчете други неща и условни неща. Ако се интересувате, хората на форумите Lagmonster имат отлично записване по темата.
PowerShell предлага още по-голяма гъвкавост при преименуването на файлове в среда на команден ред. С помощта на PowerShell можете да изпратите изхода на една команда, известна като "команда" в PowerShell, до друга команда, точно както можете да използвате на Linux и други системи, подобни на UNIX. Двете важни команди, от които се нуждаете, са Dir
, който изброява файловете в текущата директория и Преименуване-т
, който преименува елемент (файл, в този случай). Поставете изхода на Dir да преименувате елемента и сте в бизнеса.
Най-бързият начин да отворите прозорец PowerShell на желаното от вас място е първо да отворите папката в File Explorer. От менюто "Файл", посочете "Отворете Windows PowerShell", а след това изберете "Open Windows Powershell".
Първо, нека да разгледаме преименуването на един файл. За това бихте използвали следния синтаксис:
преименувайте елемента "current_filename.ext "" new_filename.ext "
Така например, за да преименувате файл от "wordfile.docx" на "My Word File.docx", ще използвате следната команда:
преименувайте елемента "wordfile.docx" "Моят Word File.docx"
Доста лесно. Но истинската мощност в PowerShell идва от способността да се поставят командите заедно и някои от условните комутатори, поддържани от преименуване-т
commandlet. Кажете например, че имахме куп файлове с име "wordfile (1) .docx", "wordfile (2) .docx" и т.н.
Най- реж
част от командата изброява всички файлове в папката и ги отвежда (това е |
символ) на преименуване-т
commandlet. Най- $ _. Име
част се застава за всеки от файловете получаване piped. Най- -replace
превключвателят показва, че ще се случи замяната.Останалата част от командата просто означава, че всяко пространство ( " "
) следва да се замени с подпис ( "_"
).
И сега нашите файлове изглеждат така, както искаме.
Променете опциите в един или повече от многото налични панели и ще видите визуализация на промените ви в графата "Ново име", в която са изброени файловете ви. В този пример направих промени в четири панела, които сега са маркирани в оранжево, така че е по-лесно да разберете какво съм променил. Казах на помощната програма да променя името на всички файлове в "Word File" и да използва заглавието. Добавих датата, на която е създаден файлът във формат YMD. И аз също така добавих един автоматичен номер на файла, който се появява в края на името на файла, започва от един, стъпки от един и е отделен от името на файла с долен екран. И това е само една малка част от това, което можете да направите с помощта на Bulk Rename Utility. Когато сте доволни от това как изглеждат новите ви имена на файлове, трябва само да кликнете върху бутона "Преименуване".
И както можете да видите, помощната програма лекуваше моите прости искания с лекота.
И както можете да видите, файловете ми са преименувани по начина, по който искам. AdvancedRenamer има малко по-стръмна крива на обучение от Bulk File Renamer, но наградата за това е, че получавате много по-фин контрол върху файловите ви имена.
Имате ли други начини да преименувате файлове в Windows, които не сме покрили? Не забравяйте да ни оставите коментар и да ни уведомите за това.