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

Команда MOVE — переименование или перемещение файлов и каталогов

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

Перемещение одного или более файлов:

MOVE [/Y | /-Y] [диск:][путь]имя_файла1[. ] назначение

MOVE [/Y | /-Y] [диск:][путь]имя_папки новое_имя_папки

Параметры командной строки:

[диск:][путь]имя_файла1 — Определяет местоположение файла или файлов, которые необходимо переместить.

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

[диск:][путь]имя_папки — Определяет папку, которую необходимо переименовать.

новое_имя_папки — Определяет новое имя папки.

/Y — Перезаписывать существующие файлы назначения без предупреждения.

/-Y — Предупреждать при перезаписи существующего файла назначения.

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

move /? — отобразить подсказку по использованию команды.

move folder1 folder2 — переименовать папку с именем folder1 в folder2 в текущем каталоге.

move E:\test\folder1 E:\test\folder2 — переименование с указанием абсолютных путей.

move C:\file1.txt D:\ — переместить файл file1.txt с диска C: на диск D:

move c:\test\file1.txt D:\folder2\file2.txt — перенести файл file1.txt из каталога test диска C: в каталог folder2 диска D: под именем file2.txt

move C:\Folder1\*.* D:\Folder2\ — переместить все файлы из каталога Folder1 диска C: в каталог Folder2 диска D:

Реализация в ОС Windows данной команды не позволяет перемещать папки на другие логические диски.

move C:\folder1 C:\folder2\folder3\folder1 — переместить каталог folder1 из корня диска C: в подкаталог \folder2\folder3

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

перенос move

Перемещает один или несколько файлов из одного каталога в другой. Moves one or more files from one directory to another directory.

Перемещение зашифрованных файлов на том, который не поддерживает результаты шифрованная файловая система (EFS) (EFS), приведет к ошибке. Moving encrypted files to a volume that doesn’t support Encrypting File System (EFS) results will result in an error. Сначала необходимо расшифровать файлы или переместить их в том, который поддерживает EFS. You must first decrypt the files or move them to a volume that supports EFS.

Синтаксис Syntax

Параметры Parameters

Параметр Parameter Описание Description
/y /y Останавливает запрос подтверждения о том, что необходимо перезаписать существующий целевой файл. Stops prompting for confirmation that you want to overwrite an existing destination file. Этот параметр может быть предустановлен в переменной среды КОПИКМД. This parameter might be preset in the COPYCMD environment variable. Эту предустановку можно переопределить с помощью параметра -y . You can override this preset by using the -y parameter. По умолчанию перед перезаписыванием файлов выводится запрос, если только команда не выполняется в пакетном скрипте. The default is to prompt before overwriting files, unless the command is run from within a batch script.
-y -y Запускает запрос подтверждения того, что необходимо перезаписать существующий целевой файл. Starts prompting for confirmation that you want to overwrite an existing destination file.
Указывает путь и имя перемещаемых файлов. Specifies the path and name of the file(s) to move. Чтобы переместить или переименовать каталог, источником должен быть текущий путь к каталогу и его имя. To move or rename a directory, the source should be the current directory path and name.
Указывает путь и имя для перемещения файлов. Specifies the path and name to move files to. Чтобы переместить или переименовать каталог, целевым объектом должен быть путь к каталогу и его имя. To move or rename a directory, the target should be the desired directory path and name.
/? /? Отображение справки в командной строке. Displays help at the command prompt.

Примеры Examples

Чтобы переместить все файлы с расширением XLS из каталога \Data в каталог \ Second_Q \репортс , введите: To move all files with the .xls extension from the \Data directory to the \Second_Q\Reports directory, type:

Команды командной строки, которые должен знать каждый пользователь Windows

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

Для доступа к ней в Windows 7 или выше вы можете набрать в панели поиска меню « Пуск » « cmd » или « командная строка ». Также можно найти ее здесь: Меню «Пуск»- Все программы –Стандартные — Командная строка . Полный список параметров каждой из приведенных ниже команд вы можете найти на сайте Microsoft .

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

Основные команды командной строки

DIR — сокращение от Directory , эта CMD команда для новичка выводит список всех файлов и папок в определенном каталоге. А также их размер, расширение и свободное пространство, оставшееся на диске. Команда dir в командной строке может быть изменена с помощью дополнительных параметров, таких как DIR /р ( выводит список по страницам ), DIR /q ( выводит информацию о владельце сайта ), DIR /w ( выводит список в расширенном формате с максимальным количеством файлов в одной строке ), DIR / d ( выводит список в расширенном формате с разбивкой на столбцы ), DIR /n ( выводит длинный список одной строкой ), DIR /l ( выводит несортированный список имен каталогов и файлов в нижнем регистре ), DIR /b ( выводит список файлов без дополнительной информации ). DIR /s выводит список файлов и директорий данного каталога, а также всех подкаталогов. Введя DIR/? , вы увидите список всех доступных параметров.

Команда CD командной строки или CHDIR ( Change Directory ) предназначена для того, чтобы сменить каталог. Команда выполняет несколько операций. CD перемещает вас на самый верх дерева каталогов. CD .. перемещает вас в родительский каталог по отношению к текущему. CD имя-каталога перемещает вас в этот каталог. Введите CD , чтобы вывести на экран имя текущего каталога.

MD или MKDIR ( Make Directory ) позволяет создать каталог ( папку ). Чтобы создать каталог, используйте следующий синтаксис: MD имя-каталога .

CLS очищает экран. Эта команда CMD в Windows применяется, если эмулятор командной строки заполнен перечнем команд и их операций.

EDIT имя-файла позволяет изменять содержимое файла.

Команда DEL позволяет удалить один или несколько файлов. В качестве альтернативы можно использовать команду ERASE . Для удаления файла используйте синтаксис DEL имя-файла .

Если вы хотите удалить все файлы с определенным расширением, то введите DEL *.doc , и из текущего каталога будут удалены все файлы с расширением doc . DEL *.* удаляет все файлы из текущего каталога, поэтому будьте осторожны с этой командой.

RD или RMDIR — вы можете использовать эту команду, чтобы удалить папку, но папка должна быть пустой. Синтаксис довольно прост. Введите RD имя-папки . Если вы хотите удалить папку, которая не является пустой, вы можете использовать RD / S имя-папки . Будьте осторожны с этой командой, так как она удаляет папку и все ее содержимое без возможности восстановления.

RENAME , или REN переименовывает файл или каталог. Синтаксис этой команды CMD управления компьютером следующий: RENAME текущее-имя новое-имя . Например, если вы хотите переименовать файл с именем iPhone.txt в iPad.txt , введите RENAME iPhone.txt iPad.txt .

MOVE позволяет переместить один или несколько файлов из одного каталога в другой. Например, если вы хотите переместить файл 1.txt размещенный в текущей директории в папку с именем Numericals внутри текущего каталога, введите MOVE 1.txt Numericals .
Если вы пытались переименовать директорию ( папку ) с помощью команды RENAME приведенным выше способом, то знаете, что это не работает. В этом нам поможет команда MOVE , так как она также может быть использована для переименования каталогов. Введите MOVE текущее-имя новое-имя, где текущее имя — это имя директории в текущей папке.

Команда COPY позволяет скопировать один или несколько файлов из одного места в другое. Команда позволяет объединять файлы одного и того же типа. Давайте посмотрим на различные примеры применения команды COPY :

  • COPY имя-файла имя-папки скопирует файл имя-файла в уже существующую папку;
  • COPY имя-файла новое-имя-файла создает копию файла с новым именем;
  • COPY *.doc Word копирует все файлы с расширением .doc в папку с именем Word .

CMD основная команда XCOPY предназначена для файлов и каталогов, включая подкаталоги. Простейший вариант ее использования — скопировать все файлы с одного диска на другой. Синтаксис: XCOPY Исходный-диск: Диск-назначения: /e , где параметр /е позволяет копировать все подкаталоги, даже если они пусты. Используйте /s , чтобы запретить копирование пустых директорий. Вы можете использовать имена папок исходного диска или диска назначения, чтобы просто скопировать все содержимое одной папки в другую.

Дополнительные команды

Команда FORMAT в CMD позволяет стереть информацию с винчестера или подготовить его для копирования данных, если вы установили новый диск. Синтаксис для использования команды: FORMAT диск: . Если вы хотите переформатировать конкретный диск под конкретную файловую систему, вы можете сделать это с помощью команды: FORMAT диск: / FS: файловая-система , где файловая-система может быть: FAT , FAT32 или NTFS . После применения команды все данные с диска будут бесследно стерты.

FC — используется для сравнения двух файлов друг с другом. Предположим, у вас есть два файла gadgets360_1.txt и gadgets360_2.txt . Чтобы сравнить их, нужно ввести следующую команду: FC gadgets360_1.txt gadgets360_2.txt .

IPCONFIG выводит подробную информацию о сетевых настройках: IP-адрес , а также сообщает тип сетевого соединения вашего компьютера ( с помощью Wi-Fi или Ethernet ). Введите IPCONFIG / ALL , чтобы получить обзор всех сетевых настроек, включая то, какие DNS-серверы вы используете. Введите IPCONFIG / RENEW , чтобы получить новый IP-адрес с сервера DHCP . Это может помочь, если у вас возникли проблемы с подключением к интернету.

CMD ping команда — если вы не уверены, доступен ли сайт, который вы хотите посетить, введите PING , за которым следует IP-адрес или доменное имя. Например, PING google.com . Если на экране появится надпись Destination Net Unreachable , возможно, у вас отсутствует подключение к интернету. Если появятся сообщения Host is down или Request timeout , сайт может быть недоступен. Если все в порядке, вы должны увидеть что-то похожее на это: 64 bytes from 173.194.36.73: icmp_seq=0 ttl=56 time=118.355 ms .

Команда SHUTDOWN может пригодиться вам, если кнопка « Завершение работы » в меню « Пуск » не работает из-за действия вредоносных программ. Для завершения работы компьютера ( для Windows ) введите Shutdown / S . Чтобы перезапустить компьютер — Shutdown / R .

CHKDSK — CMD команда используется для того, чтобы проверить, может ли ваша операционная система правильно прочитать жесткий диск или любой другой носитель. Синтаксис команды: CHKDSK C : — замените C буквой диска, который нужно проверить. Введите CHKDKS /? чтобы посмотреть другие варианты.

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

Я пытаюсь переместить более 500 ГБ+, и это займет около дня. Есть ли способ в Windows 7 переместить все эти файлы с помощью командной строки, которая ответит » да » на любые всплывающие диалоговые окна?

например, должно ли это тайм-аут или что-то я хочу, чтобы передача продолжалась.

4 ответов

если это тайм-аут, то он не будет продолжаться, это тайм-аут! И даже если вы могли бы продолжить, какой смысл продолжать, поскольку у вас не будет никаких указаний, была ли копия успешной или нет (с точки зрения того, какие файлы были / не копировались)).

однако, чтобы переопределить подсказки и сделать большинство вещей:

я использовал следующий

/z копии по сети в перезапускаемые режим.
/i если назначение не существует, и вы копируете больше чем один файл, этот параметр предполагает, что назначение является папкой.
/y перезаписывает существующие файлы без запроса.
/e копирует любую подпапку, даже если она пуста.

теперь a-days, Robocopy-лучший и более быстрый выбор, и синтаксис почти идентичен.

если вы сохраните это .bat файл, можно добавить строку ПАУЗА. Это очень полезно, Так как он будет отображать последние результаты и т. д., Если это ошибка отображения.

Итак, вставьте что-то вроде этого в блокнот:

и сохранить как .bat-файл, затем запустить его!

подробнее о параметры Robocopy который может быть передан, включая раздел повтора, но я включаю соответствующую часть:

/r: указывает количество повторных попыток неудачные копии. Значение по умолчанию N равно 1 000 000 (Один миллион повторов).

/w: указывает время ожидания между повторными попытками, в секундах. Значение по умолчанию равно 30 (время ожидания 30 секунд).

/reg сохраняет значения, указанные в параметрах /r и /w, в качестве параметров по умолчанию в реестре.

/tbd указывает, что система будет ожидать определения имен общих папок (ошибка повтора 67).

редактировать

согласно комментарию Rik, выше для копирования. и можно использовать для перемещения (заменить XCOPY С MOVE и для Robocopy это более индивидуально.

/S /MOV или /E /MOV переместит файлы / каталоги, но вы можете получить пустые каталоги. Если вы хотите вырезать и вставить, как действие, а затем использовать /MOVE как это удалит исходные каталоги и файлы по завершении.

Я собираюсь предположить, что, хотя вы говорите «командная строка» вы готовы принять » работает автоматически в фоновом режиме.»Позвольте представить BitTorrent Sync. Работает между любыми двумя + точками,продолжается, если вы столкнетесь таймауты и простота установки.

  1. установить на источник, выберите папку, скопируйте ключ.
  2. установить по назначению, выбрать папку, вставить ключ.
  3. смотреть как ваши файлы копия.
  4. удалить (или остановить синхронизацию папки на исходном компьютере), а затем удалить исходные файлы.

единственным недостатком является то, что это не работает, если вы находитесь в месте, которое блокирует BitTorrent. В этом случае я бы пошел с предложением Гербени и настроил rsync.

просто расширить на мой вопрос:

Я нашел следующие варианты, а также благодаря проницательности Дэйва 🙂

RoboCop RoboCopy

RoboCop RoboCopy-это графический интерфейс пользователя и генератор скриптов для Robocopy.исполняемый (Win NT Resource Kit). RoboCop RoboCopy не похож на любой другой robocopy доступен генератор скриптов.

Что отличает этот? Хорошо в скорлупе ореха способность следить за ходом работы программы. RoboCop RoboCopy позволяет мониторинг всех запущенных заданий robocopy в режиме реального времени включение: — Текущая скорость в МБС, — Время завершения, & — В режиме реального времени индикатор хода выполнения.

лучше Robocopy GUI

используйте сетку свойств для представления всех необязательных параметров. Предоставьте текстовый редактор для непосредственного редактирования командной строки, и любое изменение параметров в тексте может быть отражено сетка свойств, и наоборот. Отображение немедленных подсказок для параметра, выделенного в сетке свойств или в текстовом редакторе. Тест-запуск командной строки robocopy без открытия командной строки Windows. Некоторые необязательные параметры robocopy являются исключительными или включительными друг для друга, в то время как некоторые являются комбинацией других. Программа может обработайте эти сценарии должным образом.

Читайте также:  Рокет бар для windows 10
Оцените статью