Перейти в другой каталог cmd windows

Новое имя

Вопрос от пользователя

Здравствуйте.

Подскажите, как переименовать несколько файлов, если при попытке это сделать — вылетает ошибка (якобы недостаточно прав). Я ведь один пользователь на ПК, как такое может быть.

Ну смотря какие файлы. без конкретного скрина с ошибкой и имен файлов — на такие вопросы не всегда можно ответить.

Тем не менее, в этой заметке решил собрать неск. случаев возможных «развитий событий» (объединил сразу все типовые вопросы).

ускорение ПК

Неск. вариантов переименования файлов

Общий случай (горячая клавиша)

Самый очевидный и простой способ переименовать файл в Windows — это сделать на нем двойной клик мышки и ввести новое имя (если не получается — попробуйте перезагрузить ПК и повторить операцию).

Кроме этого можно:

  1. выбрать файл и нажать горячую клавишу F2 (на ноутбуках может быть: Fn+F2 , или Ctrl+Fn+F2 );
  2. нажать правую кнопку мыши по файлу — в меню выбрать «Переименовать» , и ввести новое имя.

Способы переименования

Если возникает ошибка

Здесь многое зависит от того, что за ошибка. 👀 Чаще всего бывают вопросы с попыткой переименования системных файлов (а их лучше не «трогать»), либо, если зашли в ОС не под администратором.

Несколько советов ниже должны помочь.

📌 С помощью программы разблокировки файла

Есть одна небольшая утилита (LockHunter // ссылка на офиц. сайт ), которая может помочь разблокировать файл (например, если при попытке переименовать или удалить его возникает ошибка).

Пользоваться ей очень просто — достаточно кликнуть ПКМ по «проблемному» файлу, и в меню выбрать одно из перечисленных действий:

  • Unblock IT — разблокировать файл;
  • Delete IT — удалить файл;
  • Other — другие действия с файлом: например, переименовать, переместить и пр.;
  • Exit — закрыть утилиту.

Скриншот работы LockHunter

📌 С помощью командной строки

Командная строка может выручить при каких-то сбоях в работе проводника, при работе с «проблемными» файлами, для автоматизации рутинных процессов через BAT-файлы и пр. (разумеется, пользоваться ей так на постоянной основе — не очень удобно!).

Как в ней переименовывать файлы:

  1. сначала необходимо запустить 📌командную строку под администратором;
  2. далее открыть в проводнике ту папку, в которой есть «проблемный» файл (тот, который не удается переименовать обычным способом) ;
  3. в верхней части проводника скопировать путь до файла (в моем случае: C:Fraps );
  4. в командной строке ввести: rename C:Frapsocomp.txt new_name.txt и нажать Enter (где C:Frapsocomp.txt — путь до файла и его старое имя, new_name.txt — новое имя файла).

Пример работы с командной строкой - Rename

Пример работы с командной строкой — Rename

Кстати, каталоги можно переименовывать аналогично 👇 — команда rename достаточна удобна и «не прихотлива».

Каталог переименовывается аналогично

Каталог переименовывается аналогично

Еще парочка примеров:

  1. rename C:folder1.txt 1.doc — вместо файла 1.txt будет новый — 1.doc (т.е. менять можно и расширение в том числе!);
  2. rename C:folder*.txt *.bat — в каталоге folder поменяем расширение всех текстовых файлов на bat.

📌 C помощью LiveCD

Если нужно переименовать какой-то системный файл или у вас нет администраторских прав — рекомендую завести себе 📌LiveCD-флешку. Для таких случаев — это самое то!

Загрузившись с нее — можно делать с любыми файлами на диске что заблагорассудиться (только будьте осторожны, т.к. можно легко переименовать и системные файлы!).

Какие программы есть на диске

Какие программы есть на диске «Стрельца. «

Массовое переименование всех файлов в папке (по порядку: 1, 2, 3)

При использовании Windows 10/11 — массовое переименование файлов выполняется макс. просто и быстро:

  1. сначала нужно войти в папку и выделить неск. нужных файлов;
  2. далее нажать клавишу F2 (либо ПКМ и выбрать опцию «Переименовать» );
  3. ввести имя для одного из файлов и нажать Enter — тут все выделенные файлы переименуются по порядку. См. пример ниже. 👇 Кстати, если нажать TAB — сможете вручную задать имя для каждого из выделенных файлов.

Массовое переименование файлов в папке (Windows 11)

Массовое переименование файлов в папке (Windows 11)

Альтернативный вариант — использование файловых коммандеров (я лично бы порекомендовал 📌Total Commader — хорошее подспорье, когда с проводником что-нибудь «не получается». ).

6 способов переименовать файлы и папки в Windows 10

Windows 10 Hero Image

Вы можете переименовывать файлы в Windows 10 разными способами. Если вы по-прежнему щелкаете правой кнопкой мыши и выбираете «Переименовать» каждый раз, когда хотите изменить имя файла, у нас есть несколько советов по его ускорению.

Переименование файлов и папок с помощью проводника

Проводник Windows 10 — это мощный инструмент. Знаете ли вы, что существует четыре отдельных способа переименовать встроенный файл или папку? Существует сочетание клавиш, которое позволяет переименовывать файл или папку без необходимости щелкать мышью.

Все методы, использующие File Explorer для переименования файла или папки, работают одинаково для обоих.

Использование главного меню

Запустите проводник, нажав Windows + E, и перейдите в каталог с файлом или папкой для переименования.

Нажмите на файл или папку, чтобы выбрать его, и нажмите «Переименовать» в главном меню в верхней части проводника.

Нажмите на файл, а затем нажмите

Как только имя выбрано — если вы переименовываете файл, а не расширение файла — вы можете начать вводить новое имя. Если вы настроили File Explorer для отображения расширений файлов, убедитесь, что вы изменили только имя файла.

Введите новое имя файла и нажмите Enter, когда вы закончите.

Когда вы закончите печатать, нажмите Enter или просто щелкните где-нибудь еще, чтобы сохранить новое имя.

Переименование файла завершено.

Использование двух отдельных кликов

Запустите проводник, нажав Windows + E, и перейдите в каталог с файлом или папкой для переименования.

Откройте проводник в каталог с файлом или папкой, которую вы хотите переименовать.

Выберите файл одним щелчком мыши, сделайте паузу на секунду, а затем нажмите еще раз.

Введите новое имя и нажмите клавишу Enter, когда закончите.

После того, как имя выделено, введите новое имя и нажмите Enter, чтобы сохранить изменения.

Имя файла изменено!

Использование контекстного меню

Чтобы переименовать файл из контекстного меню, щелкните папку правой кнопкой мыши и выберите «Переименовать» в появившемся контекстном меню.

Щелкните правой кнопкой мыши папку и выберите

Выделив имя папки, начните вводить новое имя и нажмите Enter, когда закончите.

Введите новое имя и нажмите Enter, когда закончите.

Использование сочетания клавиш

Если вы предпочитаете использовать сочетание клавиш, вы можете использовать его, чтобы выделить имя файла или папки, чтобы переименовать его без использования мыши.

Выберите файл или папку с помощью клавиш со стрелками или начните вводить имя. Как только файл выбран, нажмите F2, чтобы выделить имя файла.

Щелкните файл один раз, подождите секунду, а затем щелкните файл еще раз, чтобы выделить имя. Введите новое имя и нажмите клавишу Enter, когда закончите.

После ввода нового имени нажмите клавишу Enter, чтобы сохранить новое имя.

Имя файла успешно изменено.

Переименование файлов и папок с помощью командной строки

Если вы чувствуете себя более комфортно в командной строке, вы можете использовать ren Команда переименовать файлы или папки с легкостью.

Один из самых быстрых способов открыть командную строку в нужном каталоге — из проводника. Сначала откройте проводник и перейдите к месту назначения. Нажмите на адресную строку, введите «cmd» и нажмите клавишу Enter.

Откройте проводник, введите «cmd» в адресную строку и нажмите клавишу Enter.

Чтобы переименовать файл или папку, вы можете использовать следующую команду — если вы переименовываете папку, просто опустите расширение файла:

Хотя кавычки не являются обязательными, они необходимы, если в них есть пробел либо из текущего, либо из нового имени. Например, чтобы переименовать файл «Home Movies.ogv» в «First Birthday.ogv», вы должны использовать следующую команду:

Введите команду переименования в командной строке и нажмите Enter, чтобы запустить команду.

Переименование файлов и папок с помощью PowerShell

Windows PowerShell даже более мощная и гибкая, чем командная строка, когда речь идет о переименовании файлов и папок в среде командной строки. Несмотря на то, что мы будем только поверхностно называть имена файлов, вы можете сделать несколько действительно мощных вещей, включая объединение командлетов для пакетной замены символов в имени файла.

Самый быстрый способ открыть окно PowerShell в нужном месте — сначала открыть папку в проводнике. Оказавшись там, нажмите «Файл»> «Открыть Windows PowerShell», а затем нажмите «Открыть Windows PowerShell».

СВЯЗАННЫЕ С: 9 способов открыть PowerShell в Windows 10

Так, например, чтобы переименовать файл из «SampleVideo.mp4» в «My Video.mp4», вы должны использовать следующий командлет:

Введите командлет в окне PwoerShell и нажмите Enter, чтобы выполнить команду.

PowerShell — это не просто оболочка. Это мощная среда сценариев, которую вы можете использовать для создания сложных сценариев для управления системами Windows гораздо проще, чем с помощью командной строки. Если вы хотите узнать, как использовать командлеты PowerShell, мы собрали список лучших из них, с чего можно начать.

СВЯЗАННЫЕ С: 5 командлетов для начала работы с PowerShell

Как изменить название файла в windows 10

В сегодняшней статье мы рассмотрим как разными способами переименовать файл в Windows 10.

Переименовать файл с помощью сочетания клавиш

1. Выберите файл, который вы хотите переименовать и нажмите кнопку F2.

2. Введите новое имя для файла и нажмите Enter.

Переименовать файл из ленты проводника

1. Откройте проводник (Win + E).

2. Нажмите на вкладку «Главная» => выберите тот файл, который вы хотите переименовать => нажмите на «Переименовать» (см. скриншот ниже).

3.Введите новое имя для файла и нажмите Enter.

Переименовать файл из контекстного меню

1. Нажмите правой кнопкой мыши на файл, который хотите переименовать, и выберите из контекстного меню «Переименовать».

2.Введите новое имя для файла и нажмите Enter.

Переименовать файл из свойств

1. Нажмите правой кнопкой мыши на файл, который хотите переименовать, и выберите из контекстного меню «Свойства».

2.Во вкладке «Общие» в верхнем поле введите новое имя для файла и нажмите Enter.

Переименовать файл в командной строке

1. Откройте командную строку: один из способов — в строке поиска или в меню «Выполнить» (выполнить вызывается кнопками Win+R) введите cmd и нажмите кнопку Enter.

2. В нашем примере мы переименуем файл Снимок экрана (11).png на диске D: в папке 1234: вводим команду ren » d:1234Снимок экрана (11).png » » image.png « и нажимаем кнопку Enter, теперь его новое имя image.png . Если бы нужно было переименовать файл Снимок экрана (11).png, который находится на диске C: в папке temp на имя 12345.png — выполняли бы команду ren » C: empСнимок экрана (11).png » » 12345.png «

Переименовать файл в PowerShell

1. Откройте PowerShell: один из способов — в меню «Выполнить» (выполнить вызывается кнопками Win+R) введите powershell и нажмите кнопку Enter.

2. В нашем примере мы переименуем файл Снимок экрана (11).png на диске D: в папке 1234: вводим команду Rename-Item -Path «D:1234Снимок экрана (11).png» -NewName «image.png» -Force и нажимаем кнопку Enter, теперь у него имя image.png. Если бы нужно было переименовать файл Снимок экрана (11).png, который находится на диске C: в папке temp на имя 12345.png — выполняли бы команду Rename-Item -Path «C: empСнимок экрана (11).png» -NewName «12345.png» -Force

На сегодня все, если вы знаете другие способы — пишите в комментариях! Удачи Вам 🙂

Расширение (формат) – группа цифр или символов идущих после его названия . Например, example.txt, где example – название, а *txt – текстовое расширение. Оно необходимо для группирования данных по содержимому и более ясного структурирования данных системы, понятной как пользователю, так и компьютеру. В данной статье мы опишем как изменить расширение файла в Windows 10 и 7 для выполнения некоторых задач.

Включить отображение расширения файлов Windows

Перед сменой формата, необходимо включить его отображение, так как по-умолчанию расширения скрыты.

Включить отображение расширение файлов в Windows 10 и 7

Отображение расширений включается в параметрах папок. Что бы попасть в данные настройки, нужно сделать следующее:

  • Открыть панель управления (через пуск или Win+R — control) и открыть ;

  • Открыть проводник, нажать Alt, чтобы открылась панель инструментов и выбрать

  • В окне «Параметры папок», необходимо пройти во вкладку Вид. Данные параметры позволяют настроить видимость скрытых и защищенных элементов и другие параметры отображения. Нужный нам пункт , с него снимите галочку и нажмите «Применить».

На самом деле, алгоритм действий практически не поменялся. Есть 2 способа – простой и классический.

  • . Откройте проводник, затем откройте вкладку Вид. Поставив галочку на «Расширения имен файлов» Вы сразу же решите задачу. Быстро и просто.

  • . Подразумевает использование метода от Windows 7.

На вкладке Вид Проводника выберите . Либо откройте панель управления (через поиск или Win+R — control) и выберите .

Открываем вкладку Вид и ищем пункт с которого необходимо снять галочку.

Поменять расширение файла в Windows 10 или 7

После того, как мы узнали? как показать расширение файла Windows 10 и 7, рассмотрим способы смены формата для обеих систем, который абсолютно одинаков.

  • Возьмём обычный текстовый документ, созданный в блокноте с названием «Пример» и расширением .txt.

  • Нажмём ПКМ по нему и в контекстном меню выбираем .

  • После чего необходимо поменять формат с .txt на .doc.

  • После смены формата, поменялось ассоциативное приложение. С Блокнота на Microsoft Word.

. Не следует менять форматы без разбора. Позволительно менять расширения файлов из одной группы, и то не всегда формат будет изменён из-за его специфики. Например, текстовый документ .txt нельзя поменять в графический .bmp.

Как изменить расширение файла в Windows 10 или 7 через командную строку?

Есть способы изменения формата, используя команды в CMD (командной строке).

Конвертация файлов

Когда смена формата не помогает и документ или изображение не открывается, значит не выполнены основные условия. Смена расширения не всегда решает проблему, особенно с открытием видео и изображений. Суть в том, что меняется только лишь описание для системы, но никак не само содержимое.

Видео форматы обладают различными кодеками и настройками, текстовые документы используют шаблоны, шрифты, изображения и прочие настройки, специализированные файлы открываются только специальным ПО. В решении данной ситуации помогает конвертация.

– преобразование одного формата файла в другой, с изменением не только расширения, но и содержимого.

Популярные онлайн конвертеры:

  • – большое количество поддерживаемых типов файлов (MP3 | OGG | WMA | FLAC | MP4 | MPG | WMV | MKV | WEBM | 3GP и другие). Конвертирование выполняется в режиме онлайн: загружаете файл на сервер, выбираете нужный формат, скачиваете результат.
  • – конвертация архивов, аудио, баз данных, веб-сайтов, векторных и растровых изображений, видео, текстовых документов, презентаций, таблиц, электронных книг и других типов. Быстрая конвертация, есть API для сторонних разработчиков.

Проблемы, связанные с использованием конкретного типа документа, встречаются крайне редко. Практически для каждого файла и документа есть приложение, способное его открыть. Для видео подойдёт хороший плеер с большим количеством кодеков. Для документов, таблиц и презентаций Microsoft Office, Libre Office или Open Office.

Показать расширение файла Windows 10, 7 через реестр

Наиболее быстрым способом включить/отключить отображение формата — это выставить значение в реестре. Данный вариант подойдёт для Windows 7 и 10.

За данную функцию отвечает параметр , по пути:

Наведите порядок в файловой системе с помощью этих встроенных инструментов или специального ПО.

Чтобы быстро находить файлы и бегло ориентироваться в них, недостаточно разложить всё по правильным папкам. Не менее важно присвоить файлам легко читаемые и осмысленные имена. Возиться с каждым из них по отдельности — контрпродуктивно. Поэтому существуют способы группового переименования.

Для работы с группой файлов лучше скопировать их в отдельную папку. Это существенно упростит процесс.

С помощью штатных средств Windows

Изменяем имена файлов

Рассмотрим самый простой случай: у нас есть n-ое количество изображений с ни о чём не говорящими названиями.

Приведём имена этих файлов к наглядному виду Picture (n), где Picture будет названием, а n — порядковым номером. Это можно легко сделать прямо в «Проводнике».

Выделяем все картинки, которые хотим переименовать. Чтобы сделать это быстро, используем комбинацию клавиш Ctrl + A. Затем просто жмём F2 или кликаем правой кнопкой мыши на первом файле и выбираем «Переименовать». В качестве имени для выделенного изображения вводим слово Picture и нажимаем Enter.

Windows автоматически присвоит такое же имя всем последующим файлам и расставит все порядковые номера.

При необходимости вы можете отменить массовое переименование комбинацией клавиш Ctrl + Z.

Если захотите переименовать группу папок в «Проводнике», то это можно сделать точно так же.

Изменяем расширения файлов

Допустим, у нас есть несколько текстовых документов, которые после двойного клика открываются блокнотом. Но нам нужно, чтобы по умолчанию они открывались браузером. Для этого придётся изменить их расширение с .txt на .html. Операции такого рода можно быстро выполнять с помощью командной строки.

Нажимаем клавиши Windows + R, вводим в появившемся поле cmd и кликаем ОК — видим окно командной строки. Теперь вставляем в него путь к папке, в которой лежат наши файлы, сразу после команды cd: cd C:UsersMax VolotskyDesktopDocs , и жмём Enter. Затем используем специальную команду, которая изменит их расширения: rename *.txt *.html , и снова нажимаем Enter.

Первым в команде указывается исходное расширение, вторым — новое. После ввода команды система мгновенно вносит изменения.

Чтобы вернуть всё как было, нужно повторно воспользоваться командой rename, поменяв местами расширения.

С помощью сторонних утилит

Никакие встроенные инструменты не сравнятся по функциональности со специальными программами, разработанными специально для пакетного переименования. В Сети можно найти множество таких бесплатных утилит, достаточно ввести в поиске bulk file rename.

Мы рассмотрим переименование на примере программы Bulk Rename Utility. С её помощью очень удобно изменять имена папок и файлов, а также расширения последних.

При первом запуске может показаться, что интерфейс утилиты пришёл прямо из ада и, возможно, в этом есть доля правды. Зато пользователю не нужно переходить по многочисленным вкладкам и меню: он получает доступ ко всем функциям из одного окна.

Итак, допустим, у нас есть группа аудиофайлов, которые хочется привести к приятному для глаза виду. В данном случае раздражают цифры и отсутствие названия исполнителя.

Запускаем приложение и через встроенный файловый менеджер переходим в нужную нам папку. Далее, уже знакомым сочетанием клавиш Ctrl + A выделяем все файлы. Нам нужно удалить первые 3 символа в начале имени каждого файла и дописать название исполнителя в самом начале. Для этого указываем необходимые параметры на панелях Remove и Add, после чего жмём Rename.

Теперь сделаем так, чтобы все расширения состояли из символов в нижнем регистре: на панели Extension выбираем вариант Lower и нажимаем Rename.

Как видите, в окне программы доступны и другие панели. К примеру, Numbering позволяет нумеровать документы различными способами, а с помощью Case можно менять регистр символов в именах файлов. Благодаря столбцу New Name во встроенном проводнике, который показывает результат переименования ещё до его применения, вы легко разберётесь в остальных инструментах Bulk Rename Utility.

Последнюю операцию с файлами и папками, выполненную в программе, можно легко отменить комбинаций клавиш Ctrl + Z.

Для переименования одного или нескольких файлов, а также каталогов посредством командной строки используются команды RENAME и MOVE.

Команда RENAME имеет следующий синтаксис: RENAME [диск:][путь] имя_файла1  имя_файла2. В данном случае «имя_файла1» определяет текущее название файла (каталога), а «имя_файла2» определяет название файла (каталога), которое он получит после переименования. Для примера, создадим на диске «С» файл «text.txt», тогда команда для переименования этого файла в файл «file.txt» будет выглядеть так: rename text.txt file.txt

RENAME

Команда RENAME может переименовывать не только названия файлов, но и их расширения. Для примера, возьмем файл «file.txt», который мы получили ранее, переименованием файла «text.txt». Изменим у этого файла расширение с «txt» на «doc»: rename file.txt file.doc

RENAME.

Естественно, что команда RENAME может изменять название файла и его расширение одновременно. Например, переименуем файл «file.doc» в файл «text.txt»: rename file.doc text.txt

RENAME..

Команда RENAME допускает использование подстановочных знаков. Подстановочные знаки могут использоваться в именах файлов. Для примера, создадим на диске «С» в дополнение к существующему файлу «text.txt», еще один файл «format.txt». Тогда, для переименования (изменения расширения) обоих файлов используется команда: rename *.txt *.doc

RENAME...

Если подстановочные знаки используются только в параметре «имя_файла2», то результирующее название файла будет совпадать с названием исходного файла. Например, команда rename format.doc *.txt изменит название файла «format.doc» на «format.txt»

RENAME....

Если файл, заданный параметром «имя_файла2» уже существует, то команда RENAME не выполнится. Например, попробуем изменить файл «text.doc» на «format.txt»: rename text.doc format.txt

RENAME.....

При переименовании каталога, параметр «имя_файла1» определяет текущее название каталога, а параметр «имя_файла2» — результирующее название каталога. Для примера, создадим на диске «С» папку «11», тогда команда для переименования этой папки в папку «22» будет выглядеть так: rename 11 22

RENAME.......

Для закрепления данного материала вы можете поэкспериментировать с подстановочными символами. Например, возьмем такую команду: rename *.* file.html. Она кажется бессмысленной, т.к. все файлы текущего каталога переименовываются в один файл «file.html». Однако данная команда прекрасно выполняется. Дело в том, что все файлы переименовываются поочередно. В результате, первый (по алфавиту) файл будет переименован нормально, а при попытке переименовать 2-ой файл появится сообщение «файл с таким именем уже существует или не найден».

RENAME......

При использовании команды RENAME для параметра «имя_файла2» нельзя указать другой диск или каталог. Для этого используется команда MOVE.
Команда RENAME имеет аналог REN. Обе команды выполняют аналогичные действия и происходят от англ. «rename» — переименовывать.


Предыдущая статья: Команда DEL для удаления файлов.
Оглавление: Командная строка.
Следующая статья: Команда MOVE.


С помощью командной строки можно выполнять любые операции с файлами и папками. Например, их можно редактировать, копировать, перемещать или переименовывать. В данной статье мы рассмотрим именно переименования. Здесь вы узнаете, как переименовать файл или папку в командной строке Windows 10 или Windows 7.

Команда RENAME (REN)

Для переименования файлов и папок в командной строке Windows 10 или Windows 7 нужно использовать команду REN (или ее синоним RENAME). Данная команда принимает путь к файлу, который нужно переименовать, и новое название. Синтаксис команды выглядит следующим образом:

rename [<drive>:][<path>]<filename1> <filename2>

ren [<drive>:][<path>]<filename1> <filename2>
[<drive>:] Диск, на котором расположен файл или каталог, который нужно переименовать.
[<path>] Путь к файлу.
<filename1> Имя файла
<filename2> Новое имя для файла.

Важные замечания:

  • Команда rename позволяет использовать подстановочные знаки (* и ?). С их помощью можно переименовать сразу несколько файлов. Замененные подстановочными знаками символы будут идентичными символам из исходного имени.
  • Новое имя (<filename2>) должно быть уникальным. Если такое имя уже занято, то будет выведена ошибка.
  • Команду rename нельзя использовать для перемещения файлов в другую папку или на другой диск.

Примеры переименования

Для того чтобы переименовать файл в текущей папке достаточно ввести команду «ren» и указать старое и новое название. Например:

ren file.txt new_name.txt

переименовать файл в текущей папке

Для переименования сразу нескольких файлов можно использовать подстановочные знаки (* и ?). Например, для того чтобы изменить расширение всех файлов с html на txt нужно выполнить следующую команду:

ren *.html *.txt

переименования сразу нескольких файлов

Таким же образом переименовываются и папки.

переименовывать папки

Если в названии файла или папки имеются пробелы, то такие названия нужно заключать в двойные кавычки. Например:

ren "file name.txt" "new name.txt"

пробелы в названии файла

При необходимости можно указать полный путь к исходному файлу, который нужно переименовать. Например, для того чтобы переименовать документ «new name.txt» в папке «d:\temp\» нужно выполнить следующую команду:

ren "d:\temp\new name.txt" my-file.txt

полный путь к исходному файлу

Обратите внимание, если вы создаете командный файл (*.bat, *.cmd), то для корректного переименования файлов или папок с кирилличными символами, текст команд должен быть сохранен в DOS-кодировке (CP866).

Akelpad

Сохранить в такой кодировке можно с помощью текстового редактора Akelpad (скачать).

Посмотрите также:

  • Как изменить расширение файла в Windows 7
  • Как передать файл большого размера через Интернет
  • Как закрепить BAT-файл на панели задач или в меню «Пуск»
  • Как быстро выделить сразу все файлы в папке
  • Как изменить дату создания (изменения) файла в его свойствах

Автор
Александр Степушин

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.

Полный список команд можно вывести набрав HELP в командной строке.

Команда CD

Текущий каталог можно изменить с помощью команды

CD [диск:][путь\]

Путь к требуемому каталогу указывается с учетом приведенных выше замечаний. Например, команда CD \ выполняет переход в корневой каталог текущего диска. Если запустить команду CD без параметров, то на экран будут выведены имена текущего диска и каталога.

Команда COPY

Одной из наиболее часто повторяющихся задач при работе на компьютере является копирование и перемещение файлов из одного места в другое. Для копирования одного или нескольких файлов используется команда COPY.

Синтаксис этой команды:

COPY [/A|/B] источник [/A|/B]  [+ источник [/A|/B] [+ ...]]

  [результат [/A|/B]] [/V][/Y|/–Y]

Краткое описание параметров и ключей команды COPY приведено в таблице.

Таблица 1.1. Параметры и ключи команды COPY

Параметр

Описание

источник

Имя копируемого файла или файлов

/A

Файл является текстовым файлом ASCII, то есть конец файла обозначается символом с кодом ASCII 26 (<Ctrl>+<Z>)

/B

Файл является двоичным. Этот ключ указывает на то, что интерпретатор команд должен при копировании считывать из источника число байт, заданное размером в каталоге копируемого файла

результат

Каталог для размещения результата копирования и/или имя создаваемого файла

/V

Проверка правильности копирования путем сравнения файлов после копирования

/Y

Отключение режима запроса подтверждения на замену файлов

/-Y

Включение режима запроса подтверждения на замену файлов

Приведем примеры использования команды COPY.

Копирование файла abc.txt из текущего каталога в каталог D:\PROGRAM под тем же именем:

   COPY abc.txt D:\PROGRAM

Копирование файла abc.txt из текущего каталога в каталог D:\PROGRAM под новым именем def.txt:

   COPY abc.txt D:\PROGRAM\def.txt

Копирование всех файлов с расширением txt с диска A: в каталог ‘Мои документы’ на диске C:

   COPY A:\*.txt "C:\Мои документы"

Если не задать в команде целевой файл, то команда COPY создаст копию файла-источника с тем же именем, датой и временем создания, что и исходный файл, и поместит новую копию в текущий каталог на текущем диске. Например, для того, чтобы скопировать все файлы из корневого каталога диска A: в текущий каталог, достаточно выполнить такую краткую команду:

   COPY A:\*.*

В качестве источника или результата при копировании можно указывать имена не только файлов, но и устройств компьютера. Например, для того, чтобы распечатать файл abc.txt на принтере, можно воспользоваться командой копирования этого файла на устройство PRN: COPY abc.txt PRN

Другой интересный пример: создадим новый текстовый файл и запишем в него информацию, без использования текстового редактора. Для этого достаточно ввести команду COPY CON my.txt, которая будет копировать то, что вы набираете на клавиатуре, в файл my.txt (если этот файл существовал, то он перезапишется, иначе — создастся). Для завершения ввода необходимо ввести символ конца файла, то есть нажать клавиши <Ctrl>+<Z>.

Команда COPY может также объединять (склеивать) нескольких файлов в один. Для этого необходимо указать единственный результирующий файл и несколько исходных. Это достигается путем использования групповых знаков (? и *) или формата файл1 + файл2 + файл3. Например, для объединения файлов 1.txt и 2.txt в файл 3.txt можно задать следующую команду:

   COPY 1.txt+2.txt 3.txt

Объединение всех файлов с расширением dat из текущего каталога в один файл all.dat может быть произведено так:

   COPY /B *.dat all.dat

Ключ /B здесь используется для предотвращения усечения соединяемых файлов, так как при комбинировании файлов команда COPY по умолчанию считает файлами текстовыми.

Если имя целевого файла совпадает с именем одного из копируемых файлов (кроме первого), то исходное содержимое целевого файла теряется. Если имя целевого файла опущено, то в его качестве используется первый файл из списка. Например, команда COPY 1.txt+2.txt добавит к содержимому файла 1.txt содержимое файла 2.txt. Командой COPY можно воспользоваться и для присвоения какому-либо файлу текущей даты и времени без модификации его содержимого. Для этого нужно ввести команду типа

COPY /B 1.txt +,,

Здесь запятые указывают на пропуск параметра приемника, что и приводит к требуемому результату.

Команда COPY имеет и свои недостатки. Например, с ее помощью нельзя копировать скрытые и системные файлы, файлы нулевой длины, файлы из подкаталогов. Кроме того, если при копировании группы файлов COPY встретит файл, который в данный момент нельзя скопировать (например, он занят другим приложением), то процесс копирования полностью прервется, и остальные файлы не будут скопированы.

Команда XCOPY

Указанные при описании команды COPY проблемы можно решить с помощью команды XCOPY, которая предоставляет намного больше возможностей при копировании. Необходимо отметить, правда, что XCOPY может работать только с файлами и каталогами, но не с устройствами.

Синтаксис этой команды:

XCOPY источник [результат] [ключи]

Команда XCOPY имеет множество ключей, мы коснемся лишь некоторых из них. Ключ /D[:[дата]] позволяет копировать только файлы, измененные не ранее указанной даты. Если параметр дата не указан, то копирование будет производиться только если источник новее результата. Например, команда

   XCOPY "C:\Мои документы\*.*" "D:\BACKUP\Мои документы" /D

скопирует в каталог ‘D:\BACKUP\Мои документы’ только те файлы из каталога ‘C:\Мои документы’, которые были изменены со времени последнего подобного копирования или которых вообще не было в ‘D:\BACKUP\Мои документы’.

Ключ /S позволяет копировать все непустые подкаталоги в каталоге-источнике. С помощью же ключа /E можно копировать вообще все подкаталоги, включая и пустые.

Если указан ключ /C, то копирование будет продолжаться даже в случае возникновения ошибок. Это бывает очень полезным при операциях копирования, производимых над группами файлов, например, при резервном копировании данных.

Ключ /I важен для случая, когда копируются несколько файлов, а файл назначения отсутствует. При задании этого ключа команда XCOPY считает, что файл назначения должен быть каталогом. Например, если задать ключ /I в команде копирования всех файлов с расширением txt из текущего каталога в несуществующий еще подкаталог TEXT,

   XCOPY  *.txt TEXT /I

то подкаталог TEXT будет создан без дополнительных запросов.

Ключи /Q, /F и /L отвечают за режим отображения при копировании. При задании ключа /Q имена файлов при копировании не отображаются, ключа /F — отображаются полные пути источника и результата. Ключ /L обозначает, что отображаются только файлы, которые должны быть скопированы (при этом само копирование не производится).

С помощью ключа /H можно копировать скрытые и системные файлы, а с помощью ключа /R — заменять файлы с атрибутом «Только для чтения». Например, для копирования всех файлов из корневого каталога диска C: (включая системные и скрытые) в каталог SYS на диске D:, нужно ввести следующую команду:

   XCOPY C:\*.* D:\SYS /H

Ключ /T позволяет применять XCOPY для копирования только структуры каталогов источника, без дублирования находящихся в этих каталогах файлов, причем пустые каталоги и подкаталоги не включаются. Для того, чтобы все же включить пустые каталоги и подкаталоги, нужно использовать комбинацию ключей /T /E.

Используя XCOPY можно при копировании обновлять только уже существующие файлы (новые файлы при этом не записываются). Для этого применяется ключ /U. Например, если в каталоге C:\2 находились файлы a.txt и b.txt, а в каталоге C:\1 — файлы a.txt, b.txt, c.txt и d.txt, то после выполнения команды

   XCOPY C:\1 C:\2 /U

в каталоге C:\2 по-прежнему останутся лишь два файла a.txt и b.txt, содержимое которых будет заменено содержимым соответствующих файлов из каталога C:\1.Если с помощью XCOPY копировался файл с атрибутом «Только для чтения», то по умолчанию у файла-копии этот атрибут снимется. Для того, чтобы копировать не только данные, но и полностью атрибуты файла, необходимо использовать ключ /K.

Ключи /Y и /-Y определяют, нужно ли запрашивать подтверждение перед заменой файлов при копировании. /Y означает, что такой запрос нужен, /-Y — не нужен.

Команда DIR

Еще одной очень полезной командой является DIR [диск:][путь][имя_файла] [ключи], которая используется для вывода информации о содержимом дисков и каталогов. Параметр [диск:][путь] задает диск и каталог, содержимое которого нужно вывести на экран. Параметр [имя_файла] задает файл или группу файлов, которые нужно включить в список. Например, команда

DIR C:\*.bat

выведет на экран все файлы с расширением bat в корневом каталоге диска C:. Если задать эту команду без параметров, то выводится метка диска и его серийный номер, имена (в коротком и длинном вариантах) файлов и подкаталогов, находящихся в текущем каталоге, а также дата и время их последней модификации. После этого выводится число файлов в каталоге, общий объем (в байтах), занимаемый файлами, и объем свободного пространства на диске. Например:

Том в устройстве C имеет метку PHYS1_PART2
 Серийный номер тома: 366D-6107
 Содержимое папки C:\aditor
.              <ПАПКА>      25.01.00  17:15 .
..             <ПАПКА>      25.01.00  17:15 ..
TEMPLT02 DAT           227  07.08.98   1:00 templt02.dat
UNINST1  000         1 093  02.03.99   8:36 UNINST1.000
HILITE   DAT         1 082  18.09.98  18:55 hilite.dat
TEMPLT01 DAT            48  07.08.98   1:00 templt01.dat
UNINST0  000        40 960  15.04.98   2:08 UNINST0.000
TTABLE   DAT           357  07.08.98   1:00 ttable.dat
ADITOR   EXE       461 312  01.12.99  23:13 aditor.exe
README   TXT         3 974  25.01.00  17:26 readme.txt
ADITOR   HLP        24 594  08.10.98  23:12 aditor.hlp
ТЕКСТО~1 TXT             0  11.03.01   9:02 Текстовый файл.txt
        11 файлов        533 647 байт
         2 папок     143 261 696 байт свободно

С помощью ключей команды DIR можно задать различные режимы расположения, фильтрации и сортировки. Например, при использовании ключа /W перечень файлов выводится в широком формате с максимально возможным числом имен файлов или каталогов на каждой строке. Например:

Том в устройстве C имеет метку PHYS1_PART2
 Серийный номер тома: 366D-6107
 Содержимое папки C:\aditor
[.]                    [..]                   TEMPLT02.DAT       UNINST1.000           HILITE.DAT 
TEMPLT01.DAT       UNINST0.000           TTABLE.DAT           ADITOR.EXE           README.TXT 
ADITOR.HLP           ТЕКСТО~1.TXT
        11 файлов        533 647 байт
         2 папок     143 257 600 байт свободно

С помощью ключа /A[[:]атрибуты] можно вывести имена только тех каталогов и файлов, которые имеют заданные атрибуты (R — «Только чтение», A — «Архивный», S — «Системный», H — «Скрытый», префикс «–» имеет значение НЕ). Если ключ /A используется более чем с одним значением атрибута, будут выведены имена только тех файлов, у которых все атрибуты совпадают с заданными. Например, для вывода имен всех файлов в корневом каталоге диска C:, которые одновременно являются скрытыми и системными, можно задать команду

DIR C:\ /A:HS

а для вывода всех файлов, кроме скрытых — команду

DIR C:\ /A:-H

Отметим здесь, что атрибуту каталога соответствует буква D, то есть для того, чтобы, например, вывести список всех каталогов диска C:, нужно задать команду

DIR C: /A:D

Ключ /O[[:]сортировка] задает порядок сортировки содержимого каталога при выводе его командой DIR. Если этот ключ опущен, DIR печатает имена файлов и каталогов в том порядке, в котором они содержатся в каталоге. Если ключ /O задан, а параметр сортировка не указан, то DIR выводит имена в алфавитном порядке. В параметре сортировка можно использовать следующие значения: N — по имени (алфавитная), S — по размеру (начиная с меньших), E — по расширению (алфавитная), D — по дате (начиная с более старых), A — по дате загрузки (начиная с более старых), G — начать список с каталогов. Префикс «–» означает обратный порядок. Если задается более одного значения порядка сортировки, файлы сортируются по первому критерию, затем по второму и т.д.

Ключ /S означает вывод списка файлов из заданного каталога и его подкаталогов.

Ключ /B перечисляет только названия каталогов и имена файлов (в длинном формате) по одному на строку, включая расширение. При этом выводится только основная информация, без итоговой. Например:

templt02.dat
UNINST1.000
hilite.dat
templt01.dat
UNINST0.000
ttable.dat
aditor.exe
readme.txt
aditor.hlp
Текстовый файл.txt

Команды MKDIR и RMDIR

Для создания нового каталога и удаления уже существующего пустого каталога используются команды MKDIR [диск:]путь и RMDIR [диск:]путь [ключи] соответственно (или их короткие аналоги MD и RD). Например:

MKDIR "C:\Примеры"
RMDIR "C:\Примеры"

Команда MKDIR не может быть выполнена, если каталог или файл с заданным именем уже существует. Команда RMDIR не будет выполнена, если удаляемый каталог не пустой.

Команда DEL

Удалить один или несколько файлов можно с помощью команды

DEL [диск:][путь]имя_файла [ключи]

Для удаления сразу нескольких файлов используются групповые знаки ? и *. Ключ /S позволяет удалить указанные файлы из всех подкаталогов, ключ /F – принудительно удалить файлы, доступные только для чтения, ключ /A[[:]атрибуты] – отбирать файлы для удаления по атрибутам (аналогично ключу /A[[:]атрибуты] в команде DIR).

Команда REN

Переименовать файлы и каталоги можно с помощью команды RENAME (REN). Синтаксис этой команды имеет следующий вид:

REN [диск:][путь][каталог1|файл1] [каталог2|файл2]

Здесь параметр каталог1|файл1 определяет название каталога/файла, которое нужно изменить, а каталог2|файл2 задает новое название каталога/файла. В любом параметре команды REN можно использовать групповые символы ? и *. При этом представленные шаблонами символы в параметре файл2 будут идентичны соответствующим символам в параметре файл1. Например, чтобы изменить у всех файлов с расширением txt в текущей директории расширение на doc, нужно ввести такую команду:

REN *.txt *.doc

Если файл с именем файл2 уже существует, то команда REN прекратит выполнение, и произойдет вывод сообщения, что файл уже существует или занят. Кроме того, в команде REN нельзя указать другой диск или каталог для создания результирующих каталога и файла. Для этой цели нужно использовать команду MOVE, предназначенную для переименования и перемещения файлов и каталогов.

Команда MOVE

Синтаксис команды для перемещения одного или более файлов имеет вид:

MOVE [/Y|/–Y] [диск:][путь]имя_файла1[,...] результирующий_файл

Синтаксис команды для переименования папки имеет вид:

MOVE [/Y|/–Y] [диск:][путь]каталог1 каталог2

Здесь параметр результирующий_файл задает новое размещение файла и может включать имя диска, двоеточие, имя каталога, либо их сочетание. Если перемещается только один файл, допускается указать его новое имя. Это позволяет сразу переместить и переименовать файл. Например,

MOVE "C:\Мои документы\список.txt" D:\list.txt

Если указан ключ /-Y, то при создании каталогов и замене файлов будет выдаваться запрос на подтверждение. Ключ /Y отменяет выдачу такого запроса.

CD | COPY | XCOPY | DIR | MKDIR | RMDIR | DEL | REN | MOVE

Командная строка WindowsХотя командная строка в Windows это далеко не такой же мощный инструмент по сравнению с терминалом в Linux, она обладает множеством базовых функций. Сегодня поговорим о переименовании файлов и каталогов.

За переименование файлов и папок в командной строке Windows отвечает команда RENAME. Можно использовать и укороченный вариант REN. Поскольку использовать укороченный вариант явно проще, в дальнейшем в этой статье будем использовать его.

Синтаксис команды ren очень прост для понимания:

REN [путь_к_файлу]\[текущее_имя_файла] [новое_имя_файла]

Если речь идёт о текущем каталоге, то достаточно команды

ren primer.txt new_primer.txt

Эта команда переименует файл primer.txt в new_primer.txt.

Если речь идёт не о текущем каталоге, то требуется указать полный путь к файлу:

ren "c:\program files\primer.txt" new_primer.txt

При указании нового имени нельзя задать другой каталог. Команда ren только даёт новое имя файлу, не перемещая его.

Аналогично можно переименовать и папку:

ren c:\primer "new primer"

Обратите внимание, что наличие пробела заставляет нас использовать кавычки.

Команда ren допускает и работу с несколькими файлами. Но тут нужно сделать весомую оговорку — ren работает с файлами и папками, у которых одно местоположение. Что это значит на практике? Задать одно и то же имя нескольким файлам одновременно команда ren не позволит. Ведь местоположение этих файлов совпадает. В этом случае будет выведена ошибка «файл с таким именем уже существует или не найден». Причем первый по имени файл всё таки будет переименован.

Переименование файлов и папок через командную строку Windows

А вот массово изменить расширение файлов команда ren способна. Для этого можно ввести команду вида

ren *.txt *.doc

Это изменит всем файлам в текущем каталоге расширение с txt на doc.

Вот, пожалуй, и всё, что нужно знать о команде rename. Никаких параметров у этой команды нет.

  • Переименовать том жесткого диска windows 10
  • Перемещение файла в windows cmd
  • Перемещение разделов жесткого диска windows 10
  • Переименовать папку пользователя windows 10 горячие клавиши
  • Перемещение по папкам в командной строке windows