Windows, предоставляет много способов сделать это.
Вы можете легко переименовать один или несколько файлов в Windows Explorer (Проводник), но вы также можете сделать это и с помощью командной строки или PowerShell.
Давайте рассмотрим каждый вариант и как он работает.
Переименование нескольких файлов в проводнике Windows.
Проводник Windows (известный как File Explorer в Windows 10) является удивительно мощным. Вы наверное знаете, как переименовать один файл, но давайте начнем с основ, так как передовые приемы имеются.
Если вы используете мышь, у вас есть не менее трех способов выбора названия файла и переименовать его.
Мы можем сделать следующее:
⦁ Нажмите, чтобы выбрать файл, а затем нажмите кнопку "Переименовать" в главном меню.
⦁ Нажмите, чтобы выбрать файл, а затем щелкните имя выбранного файла.
⦁ Щелкните правой кнопкой мыши на файл, а затем выберите "Переименовать" в контекстном меню.
А если вы предпочитаете клавиатуру то, вы можете просто использовать клавиши со стрелками (или начните вводить имя файла), чтобы выбрать файл, а затем нажмите клавишу F2, чтобы выбрать имя файла.После того как вы выделили имя выбранного файла , вы сразу можете вписать своё имя.
Когда вы закончите вводить имя файла, нажмите Enter (или просто нажмите где-нибудь еще), чтобы сохранить новое имя.
Вот где все становится интересно: это когда вы нажимаете клавишу Tab для автоматического выбора следующего имени файла в папке, так что вы можете сразу же начать вводить новое имя для него. Продолжайте нажимать Tab и вводить имена таким образом, и вы можете легко переименовать все файлы в папке.
Если вы имеете кучу файлов в той же папке, и этим файлам не нужны разные имена то Windows обеспечивает простой способ переименовать эти файлы в пакетном режиме.
Начните с выделения нескольких файлов удерживая клавишу Ctrl+A, чтобы выбрать несколько файлов одновременно,или выбирайте файлы, используя одну из команд кнопкой Переименовать в меню Главная, команду в контекстном меню, или просто нажать F2. Вы увидите, что все файлы остаются выделенными.
Введите новое имя файла, а затем нажмите клавишу Enter или щелкнуть где-нибудь еще в этом окне. Все выбранные файлы будут переименованы, используя имя которое вы только что ввели, и добавляются с номером в скобках, чтобы были номерные отличия.
Переименование нескольких файлов из командной строки
Если вам нужно больше возможностей вы можете использовать rename или ren команду в окне командной строки для одного или нескольких файлов.
Команда принимает подстановочные символы , такие как * и? для согласования нескольких файлов, которые могут быть полезны , если вы только хотите переименовать определенный набор файлов в папке .
Самый быстрый способ открыть окно командной строки в нужном место это сначала нужно открыть папку в File Explorer. В меню "Файл" выберите пункт "Открыть командную строку", а затем выберите пункт "Открыть командную строку".
Чтобы переименовать один файл, вы можете использовать следующий синтаксис команды:
ren "current_filename.ext" "new_filename.ext"
Эти кавычки необходимы, если ваши имена файлов содержат пробелы. Если пробелов нет то вы не нуждаетесь в кавычках.
Так, например, переименовать файлы с "WordFile (1) .docx" в "файл (01) .docx"используем следующую команду:
ren "wordfile (1).docx" "my word file (01).docx"
Поскольку ren команда может использоваться и для изменения расширения файла, вы можете также использовать его для изменения расширений нескольких файлов одновременно. Скажем, например, у вас был выбор .txt файлов которые вы хотели , чтобы они превратились в .html файлы. Вы можете использовать следующую команду вместе с шаблоном подстановки звёздочкой * :
ren *.txt *.html
Переименование нескольких файлов с помощью PowerShell
PowerShell предлагает еще большую гибкость для переименования файлов в среде командной строки.
С помощью PowerShell, вы можете использовать вывод одной команды известный как "commandlet" в PowerShell терминалах например на Linux и других UNIX-подобных систем. Вам нужны две важные команды это Dir в котором перечислены файлы в текущем каталоге, и Rename-Item который переименовывает элемент (файл, в данном случае).
Самый быстрый способ открыть окно PowerShell в нужном месте, нужно сначала открыть папку в. В меню "Файл" выберите пункт "Открыть Windows PowerShell", а затем выберите пункт "Открыть Windows Powershell."
Во-первых, давайте посмотрим на переименование одного файла. Для этого нужно использовать следующий синтаксис:
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:
dir | rename-item -NewName {$_.name -replace " ","_"}
И теперь, наши файлы выглядят так, как мы хотим.
Приложение AdvancedRenamer
Есть другой инструмент переименования это программа AdvancedRenamer .Она также предоставляет огромное количество методов переименования.Инструмент делает всю работу на отлично и имеет гораздо более дружественный интерфейс и поддерживает создание передовых пакетных заданий , так что вы можете объединить несколько методов переименования и применить их к большому количеству файлов. Вы также можете сохранить созданный метод переименования для последующего использования.
В приведенном ниже примере я создал метод переименования, используя следующий синтаксис:
Word File_<Year>_<Month>_<Day>_(<Inc Nr:1>)
Эта команда говорит AdvancedRenamer назвать все мои файлы в "Word File" и добавить дату создания в формате ГМД (разделяющую каждое слово подчеркиванием). Он также добавляет добавочный номер файла в скобках и отделяются друг от друга дополнительным подчеркиванием.
И как вы можете видеть, мои файлы были переименованы именно так, как я хочу.
Есть ли другие способы для переименования файлов в Windows ? Не забудьте оставить нам комментарий и дайте нам знать об этом.