Появление сверхскоростного Интернета принесло с собой массу файлов для загрузки. После появления цифровой фотографии произошел аналогичный бум в файлах. Внезапно вы можете легко заполнить жесткий диск емкостью один терабайт.
Однако отслеживать файлы не всегда просто. Время от времени вы можете захотеть переименовать каждый файл в папке для упорядочения. В других случаях вы также захотите удалить все свои файлы.
Читайте дальше, чтобы узнать, как массово переименовывать и удалять файлы в Windows 10.
Как выполнить пакетное переименование в Windows 10
Существует несколько способов пакетного переименования файлов с помощью Windows 10. Вы можете переименовывать файлы с помощью проводника, командной строки или PowerShell, причем каждый параметр полезен для различных задач.
1. Пакетное переименование с помощью проводника
File Explorer предлагает один из самых простых вариантов переименования, но также предлагает наименьшую гибкость переименования.
- Перейдите в папку, содержащую файлы, которые вы хотите переименовать.
- Закажите файлы в том порядке, в котором вы хотите их переименовать.
- Нажмите CTRL + A чтобы выбрать все файлы в папке, затем щелкните правой кнопкой мыши и выберите Переименовать .
- Введите новое имя файла и нажмите Enter. Каждый файл в папке будет иметь базовое имя файла, в этом случае произведение искусства , за которым следует номер в последовательности.
Как видите, он выполняет свою работу, но не предлагает никаких настроек.
2. Пакетное переименование с помощью командной строки
Командная строка Windows предлагает немного больше гибкости для переименования пакетных файлов. Вы можете использовать Ren команда для одновременного переименования нескольких файлов. «Рен» - это сокращение от «переименовать». Команда позволяет использовать подстановочные знаки '*' и '?' а также изменение расширений файлов, хотя это не позволяет перемещать файлы в разные папки после переименования.
Перейдите в папку, содержащую файлы, которые вы хотите переименовать, нажмите Shift + щелчок правой кнопкой мыши , и выберите Откройте здесь командное окно. Тип тебе и нажмите Enter, чтобы увидеть список файлов.
Переименовать отдельный файл
Команда для переименования отдельного файла:
ren filename.jpg newfilename.jpg
Переименовать цифры в нескольких файлах
Если вы хотите переименовать несколько файлов, вы можете использовать подстановочные знаки для внесения изменений. Например, если вы хотите изменить количество цифр в именах файлов, вы можете использовать следующую команду:
ren document??.txt document3??.txt
Здесь подстановочный знак вопросительного знака действует как любой символ, позволяя команде находить любые совпадающие файлы при выводе переименованных файлов.
Пакетное переименование файлов с суффиксом
Как насчет добавления суффикса к группе файлов? Вы можете сделать это с помощью следующей команды:
ren *.* ???????-test.*
В этой команде подстановочный знак звездочки действует вместо любых символов. Итак, '*. *' Означает найти в этой папке любое имя файла с любым расширением. Вторая часть (со всеми вопросительными знаками) указывает команде использовать существующие имена файлов длиной до семи символов, но добавить «-test» в качестве суффикса, а звездочка снова означает применять к любому расширению файла.
Если вы хотите добавить префикс, переместите часть команды '-test' на передний план, например:
ren *.* test-???????.*
Пакетное удаление частей имени файла
Может ли Windows читать Mac OS Extended?
Вы также можете использовать пакетное переименование файла, чтобы удалить часть имени файла. Допустим, у вас есть серия документов с именами jan-budget.xlsx, feb-budget.xlsx, mar-budget.xlsx и т. Д. Вы можете удалить суффикс '-budget', используя следующую команду:
ren ???-budget.xlsx ???.xlsx
Пакетное переименование файлов расширений
Команда ren также может обращаться к расширениям файлов. Это означает, что вы можете пакетно переименовывать расширения файлов. Это удобно, но может вызвать проблемы, если вы переименуете его в несовместимый тип файла.
Это означает, что вы можете попытаться переименовать файлы в файлы аналогичного типа, например документ Word (.docx) в текстовый документ (.txt), но вы столкнетесь с проблемами, если попытаетесь преобразовать документ Word в тип видео. (например, .mp4).
Следующая команда переименовывает все расширения файлов из текстовых документов в документы в формате RTF:
ren *.txt *.rtf
Перед заменой расширений файлов я рекомендую сделать резервную копию файлов на случай, если что-то пойдет не так.
3. Пакетное переименование с помощью PowerShell
Windows PowerShell предлагает максимальную гибкость для пакетного переименования файлов и является самым мощным инструментом переименования, встроенным в Windows.
Связанный: Командная строка и Windows PowerShell: в чем разница?
Перейдите в папку, содержащую файлы, которые вы хотите переименовать, нажмите Shift + щелчок правой кнопкой мыши , тогда Откройте окно PowerShell здесь . Вот наша тестовая папка MUO Batch Rename из предыдущих разделов, теперь открытая в PowerShell. Тип тебе и нажмите Enter, чтобы увидеть список файлов.
Отсюда вы можете начать пакетное переименование файлов с помощью PowerShell.
Переименовать отдельный файл
Если вы хотите переименовать один файл, используйте следующую команду:
Rename-Item filename.jpg newfilename.jpg
Если ваше имя файла содержит пробелы, вам нужно будет использовать кавычки вокруг имен файлов, например:
Rename-Item 'file name with spaces.jpg' 'new file name with spaces.jpg'
Пакетная замена имен файлов
PowerShell предлагает несколько различных вариантов пакетного переименования имен файлов. Один из вариантов - заменить часть имени файла чем-то другим, что удобно для замены файлов с цифровой камеры.
Dir | Rename-Item –NewName { $_.name –replace 'DSC','summer2020' }
Где «DSC» - это часть исходного имени файла с цифровой камеры или папки с фотографиями вашего смартфона, а «summer2020» - это выходное имя файла.
Вы можете использовать ту же команду для замены небольших фрагментов имени файла. Например, следующая команда заменяет подчеркивание дефисом.
Dir | Rename-Item –NewName { $_.name –replace '_','-' }
Пакетное переименование файлов по возрастающему номеру
Вы можете использовать следующую команду для пакетного переименования файлов, добавляя разные номера к каждому файлу.
Dir | %{Rename-Item $_ -NewName ('summer2020{0}.jpg' -f $nr++)}
Пакетное переименование файлов по всему каталогу
Одна вещь, которую вы можете сделать с PowerShell, - это пакетное переименование файлов во всем каталоге, а не в одной папке. Эта команда работает с верхней части каталога файлов вниз, изменяя пакетное переименование совпадающих файлов в каждой подпапке.
Get-ChildItem -Filter '*current*' -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }
Получить справку по PowerShell
Это лишь некоторые из параметров пакетного переименования, доступных для PowerShell. Если вам нужны дополнительные параметры, вы можете проверить встроенные примеры PowerShell, используя следующую команду:
get-help Rename-Item –examples
Пакетное переименование в Windows 10 с помощью утилиты массового переименования
Если вы хотите переименовать файлы, но не хотите возиться с иногда сбивающими с толку командами PowerShell и командной строки, рассмотрите Утилита массового переименования .
Это бесплатный инструмент переименования для Windows 10 с множеством опций. Просто не забудьте снять дополнительные задачи во время установки.
как отменить Kindle Unlimited
Скачать: Утилита массового переименования для Windows 10 (Бесплатно)
Как выполнить пакетное удаление в Windows 10
Сейчас большинству людей не нужно регулярно удалять 500 000 файлов, разбросанных по 45 000 папок, но я уверен, что у всех нас был момент, когда ваша музыкальная коллекция просто перестала быть на должном уровне. Удаление чего-либо, кроме нескольких файлов Использование проводника может стать длительным процессом, поскольку Windows предпочитает перечислять каждый файл перед его упаковкой.
Когда дело доходит до пакетного удаления файлов в Windows 10, у вас есть несколько вариантов.
1. Пакетное удаление файлов с помощью командной строки
В командной строке есть две мощные команды для удаления файлов: ПРИНАДЛЕЖАЩИЙ а также rmdir .
DEL как команда для удаления файла говорит сама за себя, а rmdir - это команда для удаления всего каталога. Вы можете добавить параметры к обеим командам, чтобы удалить и удалить определенные типы файлов или просто удалить все.
Честное предупреждение , команда rmdir мощная и потенциально опасная. Он удаляет целые каталоги, включая файловые структуры и все, что между ними. Если вы укажете что-то важное, вы можете сломать операционную систему.
Удалить один файл
Чтобы удалить один файл, используйте следующую команду:
del C:enteryourpathhere /f /s
Основная команда находит указанную папку, а / с параметр удалит все файлы, содержащиеся в подпапках каталога, а параметр / f Параметр игнорирует любые настройки только для чтения.
В качестве альтернативы перейдите в папку, содержащую файлы, которые вы хотите удалить, нажмите Shift + щелчок правой кнопкой мыши , и выберите Откройте здесь командное окно. Затем введите del [имя файла] и нажмите Enter.
Удалить определенный тип файла
Как насчет того, чтобы удалить определенный тип файла из папки? Вы можете сделать это с помощью следующей команды:
del *.extension
Замените «расширение» на тип файла, который вы хотите удалить.
Вы можете расширить команду, чтобы удалить все определенные расширения файлов из подпапок, добавив пару параметров:
del /s /q *.extension
Кроме того, если вы хотите удалить несколько типов файлов, вы можете добавить несколько типов расширений:
del /s /q *.png *.svg
Удалить файл и удалить папку
Предыдущие команды оставляют после себя файловую структуру, что может раздражать, если вы хотите удалить все пакетным способом. Если вы хотите удалить папки вместе с файлами, вы можете использовать следующие команды:
del /f /s /q C:enteryourpathhere > nul
rmdir /s /q C:enteryourpathhere
Здесь можно увидеть еще пару параметров. Нет - это специальный файл, который отбрасывает все записанные в него данные, что означает, что довольно трудоемкий процесс перечисления не записывается в файл, в то время как / q выбирает «тихий режим», что означает, что вам не будет предлагаться Да / Нет перед сгоранием ваших файлов.
2. Пакетное удаление файлов с помощью пакетного файла
Пакетный файл - это сценарий, который вы можете запустить для выполнения определенных задач в вашей системе. Если вы знаете, как создать серию команд, вы можете создать длинный сценарий, который автоматизирует задачи, чтобы сэкономить время. В этом случае мы будем использовать некоторые базовые команды для сценария пакетного удаления.
В этом примере я собираюсь удалить папку MUO Batch Rename, созданную для предыдущих примеров. Щелкните правой кнопкой мыши на рабочем столе и перейдите к Новый> Текстовый документ . Назови это BatchDelete и откройте его.
Пример пакетного файла требует, чтобы вы знали, в какой папке вы хотите удалить файлы. Это кажется очевидным, но вам нужен точный путь к файлу в папке.
Если вы не уверены в правильном пути к папке, щелкните правой кнопкой мыши и выберите Характеристики , и просмотрите местоположение там. Или перейдите к папке и щелкните поле адреса одним щелчком мыши, чтобы открыть прямой путь к папке.
В любом случае убедитесь, что у вас правильная папка, потому что она скоро будет удалена из вашей системы.
Вы можете скопировать и вставить следующее в свой командный файл. Вы должны заменить «введите ваш путь здесь» на путь к вашей папке.
cd C:enteryourpathhere
del * /S /Q
rmdir /S /Q C:enteryourpathhere
После того, как вы скопируете и вставите и добавите путь к вашей папке, выберите Файл> Сохранить . Теперь найдите файл BatchDelete.txt и нажмите F2 чтобы переименовать файл. Измените расширение файла с .текст к .один и нажмите Входить когда вы сталкиваетесь с предупреждением.
Поздравляем, вы только что создали свой первый командный файл!
Обратите внимание, что вам придется обновить путь к папке, если вы снова захотите использовать командный файл.
Как удалить мешающие файлы или ошибки 'слишком длинное имя файла' в Windows 10
Иногда вы можете встретить файлы, которые нельзя удалить. Иногда это происходит из-за того, что вы пытаетесь удалить защищенный системный файл, что, если вы удалите его, приведет к повреждению системы.
В других случаях вы можете встретить имя файла, содержащее слишком много символов, а также следующее сообщение об ошибке:
Невозможно удалить [имя файла]: указанное вами имя файла недействительно или слишком длинное.
советы и хитрости для убежища от радиоактивных осадков
Вы можете использовать командную строку, чтобы исправить эту ошибку. Перейдите в папку с ошибочным файлом, нажмите Shift + щелчок правой кнопкой мыши , и выберите Откройте здесь командное окно.
Теперь введите dir / x чтобы увидеть список сокращенных имен файлов, а не полную версию. Из того же окна командной строки теперь вы можете удалять файлы, используя короткое имя.
На изображении выше я бы ввел от ALTUMC ~ 1.JPG чтобы удалить конкретный файл. Как только вы уменьшите имена файлов до их коротких версий, вы также можете использовать методы пакетного удаления, описанные ранее в статье.
Вы можете пакетное переименование или пакетное удаление
Используя советы в этом руководстве, теперь вы можете использовать несколько различных инструментов для пакетного переименования или пакетного удаления файлов в Windows 10. Команды в этой статье удобны, но также во многих отношениях являются вершиной айсберга.
Делиться Делиться Твитнуть Эл. адрес Написать пакетные файлы в Windows? Как работают операторы If-ElseОператоры if-else довольно просты, но вы можете не знать, как использовать их в пакетных файлах Windows. Вот все, что вам нужно для их использования.
Читать далее Похожие темы- Окна
- Управление файлами
- Проводник
- Пакетный файл
- Советы по Windows
- Советы по продуктивности
Гэвин - младший редактор отдела Windows and Technology Explained, постоянный участник Really Useful Podcast и регулярный обозреватель продуктов. У него есть степень бакалавра (с отличием) в области современного письма с использованием методов цифрового искусства, разграбленных на холмах Девона, а также более десяти лет профессионального писательского опыта. Он любит много пить чая, настольные игры и футбол.
Ещё от Gavin PhillipsПодписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться