Команда move — GeeksInfo
Список основных команд Windows (CMD)
- Описание команды move
- Формат командной строки move
- Параметры командной строки move
- Примеры использования move
С помощью команды move можно переместить один или несколько файлов из одного каталога в другой. Также можно произвести переименование файлов и папок.
Перемещение зашифрованных файлов на том, который не поддерживает результаты шифрованной файловой системы (EFS), приведет к ошибке. Сначала необходимо расшифровать файлы или переместить их на том, который поддерживает EFS.
Ключ /Y может присутствовать в значении переменной среды окружения COPYCMD.
Оно может перекрываться ключом /-Y в командной строке. По умолчанию используется предупреждение о перезаписи, если только команда MOVE не выполняется как часть пакетного файла.
При перемещении папки в несуществующий каталог, каталог не будет создан автоматически и команда завершится ошибкой.
Пример:
move C:\dirtest\test.docx z:\1\test2.docx
Системе не удается найти указанный путь.
Перемещено файлов: 0.
Команда move не позволяет перемещать папки на другие логические диски.
Команду move нельзя использовать для работы с файлами, имеющими атрибуты «скрытый » и «системный», команда завершится ошибкой.
Пример:
Формат командной строки movemove C:\dirtest\test.docx C:\dirtest\test3.docx
Не удается найти указанный файл.
move [{/y|-y}] [<source>] [<target>]Параметры командной строки move
/y | Перезаписывать существующие файлы назначения без предупреждения. |
-y | Предупреждать при перезаписи существующего файла назначения. |
<source> | Указывает путь и имя перемещаемых файлов. Чтобы переместить или переименовать каталог, источником должен быть текущий путь к каталогу и его имя. |
<target> | Указывает путь и имя для перемещения файлов. Чтобы переместить или переименовать каталог, целевым объектом должен быть путь к каталогу и его имя. |
/? | Отображение справки в командной строке. |
move testdir testdir_2 | Переименовывает папку с именем testdir в testdir_2 в текущем каталоге. |
move C:\testdir_2 c:\dirtest | Переименование с указанием абсолютных путей каталога. |
move C:\dirtest\test.docx z:\ | Переместит файл test.docx из папки C:\dirtest на диск Z: |
move C:\dirtest\test.docx z:\dirtest\test3.docx | Переместит файл test.docx из каталога dirtest диска C: в каталог dirtest диска Z: под именем test3.docx |
move C:\dirtest\*. * Z:\dirtest\ | Переместит все файлы из каталога dirtest диска C: в каталог dirtest диска Z: |
move C:\dirtest\*.* Z:\dirtest\ | Попытка переместить существующие файлы в каталоге dirtest диска Z: из каталога dirtest диска C:, команда завершится ошибкой. |
move /y C:\dirtest\*.* Z:\dirtest\ | Ключ /y позволит переместить существующие файлы в каталоге dirtest диска Z: из каталога dirtest диска C: |
windows — Как переместить несколько разных файлов в одну папку командой move в консоли
Задать вопрос
Вопрос задан
Изменён 3 года 6 месяцев назад
Просмотрен 2k раз
Надо переместить файлы 111. txt, 222.java
в папку 12345
. Папка и файлы находятся в одной директории.
Пишу команду move 111.txt, 222.java 12345\
. Получаю "Ошибка в синтаксисе команды."
В хелпе написано следующее:
>help move Перемещение файлов и переименование файлов и папок Перемещение одного или более файлов: MOVE [/Y | /-Y] [диск:][путь]имя_файла1[,...] назначение Переименование папки: MOVE [/Y | /-Y] [диск:][путь]имя_папки новое_имя_папки [диск:][путь]имя_файла1 Определяет местоположение файла или файлов, которые необходимо переместить. Назначение Определяет новое местоположение файла. Назначение может состоять из буквы диска (с последующим двоеточием), имени папки или их комбинации. При перемещении только одного файла, можно указать и его новое имя, если хотите выполнить его одновременное переименование при перемещении.[диск:][путь]имя_папки Определяет папку, которую необходимо переименовать. новое_имя_папки Определяет новое имя папки. /Y Перезаписывать существующие файлы назначения без предупреждения. /-Y Предупреждать при перезаписи существующего файла назначения. Ключ /Y может присутствовать в значении переменной среды окружения COPYCMD. Оно может перекрываться ключом /-Y в командной строке. По умолчанию используется предупреждение о перезаписи, если только команда MOVE не выполняется как часть пакетного файла.
- windows
- cmd
- консоль
Во встроенном хелпе ошибка. Команда move
не умеет копировать несколько файлов. Правильная документация находится по следующим адресам:
https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds.mspx?mfr=true
https://jpsoft. com./help/move.htm
(Источник)
Зарегистрируйтесь или войдите
Регистрация через GoogleОтправить без регистрации
ПочтаНеобходима, но никому не показывается
Отправить без регистрации
ПочтаНеобходима, но никому не показывается
By clicking “Отправить ответ”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.
команда move cmd — GeeksforGeeks
Эта команда очень универсальна и доступна (в той или иной форме) почти во всех операционных системах (под разными псевдонимами). В этой статье мы узнаем о команде перемещения и узнаем о различных ее применениях.
Описание команды:
ПЕРЕМЕЩЕНИЕ [/Y | /-Y] [диск:][путь]имя_каталога1 имя_каталога2
- [диск:][путь]имя_файла1 —
Указывает расположение и имя файла или файлов, которые необходимо переместить. - пункт назначения –
Указывает новое местоположение файла. Место назначения может состоять из буквы диска и двоеточия, имени каталога или их комбинации. Если вы перемещаете только один файл, вы также можете указать имя файла, если хотите переименовать файл при его перемещении. - [диск:][путь]dirname1 –
Указывает каталог, который вы хотите переименовать. - dirname2 –
Задает новое имя каталога. - /Y –
Подавляет запрос на подтверждение перезаписи существующего целевого файла. - /Y –
Вызывает запрос на подтверждение перезаписи существующего целевого файла.
Переключатель /Y может присутствовать в переменной среды COPYCMD. Это можно переопределить с помощью /-Y в командной строке. По умолчанию запрашивается перезапись, если только команда MOVE не выполняется из пакетного сценария. Приведенный выше вывод можно получить, выполнив команду двигаться /? в командной строке.
Приведенный выше текст поначалу кажется немного загадочным, но команда действительно проста и соответствует минимальному плану.
Синтаксис:
MOVE [опции] (Источник) (Цель)
Ключ:
- [опция] –
Необязательный флаг, обозначаемый /Y или /-Y, который используется для отключить запрос подтверждения для перезаписанных файлов. По умолчанию запрашивается перезапись, если только команда MOVE не выполняется из пакетного сценария. - (Источник) –
Путь к файлу/файлам, который будет использоваться для их перемещения. Этот путь может содержать подстановочные знаки ( * ? ) в пути. Если для перемещения создается больше файлов, используются подстановочные знаки. - (Цель) –
Путь для нового местоположения файла.
Использование команды :
В этом разделе мы будем использовать следующий каталог в качестве примера для демонстрации использования команды перемещения.
Перемещение файла из одной папки в другую:
move source_path target_path
- source_path –
Это путь к файлу, который мы хотим переместить, а target_path – это местоположение к которому мы хотите, чтобы файл был перемещен.
Пример:
- Команда Dir /b используется для вывода списка всех файлов и папок внутри каталога.
- В приведенном выше примере мы переместили файл без расширения с именем салют из C:\suga — Каталог C:\suga\apples .
Перемещение нескольких файлов из одного пути в другой:
move source_path target_path
- source_path –
Это путь, содержащий подстановочные знаки, который позволяет использовать более одного файла в качестве источника . «Путь_назначения» теперь представляет собой путь к каталогу, в котором будут находиться перемещенные файлы (не должен содержать подстановочных знаков).
Пример:
- В приведенном выше примере мы переместили все файлы из папки C:\suga, которая соответствует шаблону *.*, в каталог C:\suga\Apples.
- Следует отметить, что подстановочный знак в source_path должен совпадать с файлом(ами), в противном случае это приведет к тому, что source_path будет нулевым, и последующая ошибка.
Перемещение каталога с одного пути на другой:
move source_dir_path Destination_dir_path
- source_dir_path –
Это путь к каталогу, в который мы перемещаемся, а target_dir_path — это новое место, куда он будет перемещен.
Пример:
- В приведенном выше примере мы переместили каталог C:\suga\apples в каталог C:\Users\Public .
- Несколько каталогов можно переместить с помощью метода, описанного в разделе Перемещение нескольких файлов с одного пути на другой (с небольшими изменениями для каталогов).
Перемещение файла в другую папку с таким же именем Файл уже существует:
Есть два способа разрешить эту ситуацию –
- Прервать процесс перемещения.
- Продолжить процесс перемещения, перезаписав существующий файл новым.
По умолчанию команда перемещения при обнаружении каких-либо конфликтов имен будет запрашивать у пользователя, хочет ли он перезаписать существующий файл новым или остановить процесс перемещения (через приглашение Y/N). Чтобы прервать процесс перемещения, пользователь может просто ввести N в строке ввода, указав, что файл не должен быть перезаписан. Запрос на ввод данных пользователем (для перезаписи файлов) выглядит следующим образом –
Перезаписать {полный_файл_путь}? (Да/Нет/Все):
Когда пользователи вводят N в подсказке, вывод выглядит следующим образом –
Перезаписать {полный_файл_путь}? (Да/Нет/Все): Нет 0 файлов перемещено.
Когда пользователь вводит Y в подсказке, вывод выглядит следующим образом:
Перезаписать {полный_файл_путь}? (Да/Нет/Все): Да 1 файл(ы) перемещен.
Чтобы продолжить процесс перемещения путем перезаписи существующих файлов (при всех конфликтах имен), необходимо добавить в команду переключатель /Y следующим образом –
перемещение /Y исходный_путь целевой_путь
перемещение | Microsoft Узнайте
Редактировать Твиттер LinkedIn Фейсбук Электронная почта- Статья
Перемещает один или несколько файлов из одного каталога в другой.
Важно
Перемещение зашифрованных файлов на том, который не поддерживает результаты шифрованной файловой системы (EFS), приведет к ошибке. Сначала необходимо расшифровать файлы или переместить их на том, который поддерживает EFS.
Синтаксис
move [{/y|-y}] [
Параметры
Параметр | Описание |
---|---|
/год | Прекращает запрашивать подтверждение того, что вы хотите перезаписать существующий файл назначения. Этот параметр может быть задан в переменной среды COPYCMD. Вы можете переопределить этот пресет, используя параметр -y . По умолчанию выдается запрос перед перезаписью файлов, если только команда не запускается из пакетного сценария. |
-у | Начинает запрашивать подтверждение того, что вы хотите перезаписать существующий файл назначения. |