Команда Dos переместить на другой диск

Обновлено: 03.07.2024

В этом руководстве объясняется, как переместить файлы или каталоги в другое место в системе Windows.

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

Пример: переместить файл data.docx в папку d:\backup\folder

Вы также можете переименовать файл, перемещая его в новое место

Мы не можем переместить несколько файлов одной командой. то есть приведенная ниже команда не будет работать.

Это приведет к ошибке Синтаксис команды неверен .

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

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

Переместить каталоги

Пример: чтобы переместить каталог «данные» в «D:\data\folder1\»

<р>1. Можем ли мы перемещать несколько каталогов, используя подстановочные знаки, как мы это делаем с файлами?
Нет, подстановочные знаки не работают для каталогов. Вы получаете следующую ошибку

<р>2. Как указать каталоги/файлы, в именах которых есть пробелы?
Имя файла/каталога необходимо заключить в двойные кавычки.

Ошибки

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

Может ли кто-нибудь указать, почему командная строка Windows не может быть выполнена

переместить файл1 файл2 в каталог назначения?

Поскольку с синтаксисом, ожидаемым командой, вы сказали ей переместить файл1 в файл2 (что уже не сработает), а затем дали ей аргумент каталога назначения, с которым она затем понятия не имеет, что делать. , потому что это недопустимый аргумент, кроме того, что команда, которую вы выдаете, не работает.

очень полезно, мне не хватает одной части, я пытаюсь переместить все файлы из папки «Camera Uploads» (dropbox) в другую папку… не знаю, как сделать перемещение, включающее все файлы внутри каталога с пробелом… есть идеи… «C:\Dropbox\Camera Uploads\*.*» не работает… спасибо!

я думаю, это поможет
"C:\Dropbox\Camera Uploads\*"

привет,
кто-нибудь может предложить, как я могу добиться ниже, с помощью команды DOS?
Я хочу переместить все файлы и папки из исходной папки в папку назначения.
например. C:\source\file1.txt
C:\source\file1.txt
C:\source\subsource\file1.txt

Я хочу переместить все из C:\source в C:\destination (например, ВЫРЕЗАТЬ из C:\source и ВСТАВИТЬ в C:\Destination)

Заранее спасибо.

Если вы хотите скопировать все файлы из C:\ в место назначения, вы можете использовать

переместить c:\> Исходная папка\*.* c:\целевая папка

-перемещать только файлы, а не папки

если вы копируете папку и файлы, вы можете использовать команду XCOPY c:\xcopy *.* C:\Папка назначения

move -y «C:\source\file1.txt» «C:\source\subsource\file1.txt»
пауза

Можно ли использовать подстановочный знак * для распознавания исходного и подкаталога в командной строке?

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

Пожалуйста, предложите мне, как переместить папки типа 0123-03-000000001 в папку «Готово» через пакетный файл.

Могу ли я использовать командный файл для выполнения команды?
Спасибо

Вау! множество примеров для команды Windows Move. Спасибо, что поделились.

Я хочу создать скрипт для перемещения файлов размером, скажем, от 200 до 500 МБ из определенного места в другое.

Кто-нибудь знает, как это сделать? :)

Привет, я хотел бы знать, как переместить папку или файлы в папку, переименовав папку в Program Files и на рабочем столе

У меня есть пакетный скрипт, который создает дамп SQL, а затем копирует его на другой сервер. Я хочу переместить его, чтобы он был удален из каталога, в котором он был изначально создан. Я попробовал команду MOVE, но она ничего не делает. Сценарий, который работает с простым копированием, приведен ниже. У кого-нибудь есть мысли, как это изменить?

REM Экспорт всех баз данных в файл C:\DB Backups\backup\docuware.[год][месяц][день].sql
“C:\Program Files (x86)\DocuWare\Internal Database V2\ bin\mysqldump.exe” –all-databases –result-file=”C:\DB Backups\docuware.%TIMESTAMP%.sql” –user=admin –password=Toshiba1

REM Изменить рабочий каталог на расположение файла дампа БД.
C:
Резервные копии CD\DB

COPY «C:\DB Backups\» «E:\DW_PROD\Database Backups\Toshiba Tamarac Internal»

Здравствуйте, подскажите, пожалуйста, как переместить каталог в другой locatp

Привет, не могли бы вы помочь! Я продолжаю получать ошибку Неверный синтаксис имени файла, имени каталога или метки тома.
MOVE /-y "\\XYZ-nas\активные вопросы\ABC\Morning\D1\processed\PDF\008\Morning_0086126__*.pdf" "\\XYZ-nas\активные вопросы\ABC\Morning\D1 \обработано\свободно\07.Электронная почта Ратбурнадетт\top\Входящие\FW: BGD (неизвестно)\”

Привет,
Может ли кто-нибудь помочь мне переместить файлы из нескольких папок в несколько папок?
Пример: у меня есть такие папки, как папка1 и папка1. У меня есть файл1, файл и папка2 в папке2. У меня есть файл 3 и файл, а целевые папки — это папка 3 и папка4.
нам нужно переместить файлы из папки 1 в папку 3 и файлы из папки 2 в папку 4 одновременно, а не по одному.

у меня есть около 200 000 файлов, и я хочу написать программу для их перемещения (по ключевому слову в имени файла) в разные папки

переместить все файлы с любым из этих слов в имени файла (shtf,prepper,prepping,survival,bushcraft) в папку shtf

Вот пример…. sas, small basic, dos подскажет? спасибо

Какой-нибудь способ выполнить массовое перемещение файлов на основе строки, найденной внутри файла? например у меня это не работает
переместите findstr «StringToFind» *.xml D:\PROD\ExceptionFolder

Здравствуйте,
Я хочу переместить файлы из одного каталога в другой, только последние имена файлов будут такими: filename20190904.csv. Я хочу переместить их из одной папки в другую и заменить файлы последними. А также хотите исключить один файл из исходной папки. буду признательна за любую помощь

Было бы полезно указать, как перемещаться по сетевому диску

Кто-нибудь знает команду командной строки для извлечения всех файлов из каталога и его подкаталогов и перемещения их всех на другой диск или каталог? большое спасибо в ожидании

Здравствуйте,
Я создал приложение React и хочу переместить папку (приложение React) из одного каталога (C:) в другой (D:). Как я могу получить это? Заранее спасибо.

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

Доступность

Сегодня перемещение — это внутренняя команда, доступная в следующих операционных системах Microsoft. Когда move впервые появился в MS-DOS 6.0, это была внешняя команда, которая использовала файл move.exe вплоть до MS-DOS 6.22.

Синтаксис перемещения

Перемещает файлы и переименовывает файлы и каталоги.

Чтобы переместить один или несколько файлов:

Чтобы переименовать каталог:

[диск:][путь]имя файла1 Указывает местоположение и имя файла или файлов, которые вы хотите переместить.
назначение Указывает новое местоположение файла. Место назначения может состоять из буквы диска и двоеточия, имени каталога или их комбинации. Если вы перемещаете только один файл, вы также можете указать имя файла назначения, если хотите, чтобы перемещаемый файл был переименован.
[диск:][путь]dirname1< /td> Указывает каталог, который вы хотите переименовать.
dirname2 Указывает новое имя каталога.
/Y Подавляет запрос на подтверждение перезаписи существующего целевого файла.
/-Y Вызывает запрос на подтверждение перезаписи существующего файла назначения.

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

Переместить примеры

Переместите файлы c:\windows\temp в каталог temp в корневом каталоге, конечно, при условии, что у вас есть каталог Windows\temp. В этом примере *.* — это подстановочные знаки, сообщающие компьютеру о каждом файле с любым расширением.

Если в имени каталога или имени файла есть пробел, оно должно быть заключено в кавычки, иначе вы получите сообщение "Неверный синтаксис команды". сообщение об ошибке. Приведенная выше команда переместит каталог «computer Hope» в каталог примеров, содержащийся в том же каталоге (текущем каталоге).

Я не могу перейти на диск D:\ или диск D: или на любой другой диск. Я столкнулся с этой проблемой за последние 2 месяца, но до сих пор cmd не был для меня так важен.

Я несколько раз проверял 2-3 антивируса, но он ничего не показывает, и, по моему мнению, не должен быть, потому что я посещаю только несколько популярных сайтов, использую подлинное программное обеспечение и подключаю к ПК только USB-накопитель.

cmd screenshot

Вот что происходит, когда я пытаюсь cd

Несмотря на то, что на вопрос дан ответ, из этого следует, что разные диски поддерживают разные рабочие каталоги, и вы можете обращаться к ним по букве диска! copy aFile e: скопирует файл, например, в рабочий каталог e:.

Ирония судьбы, Фоши, в том, что в Windows NT, включая Windows NT версии 6.1, как в вопросе, это не относится к собственно операционной системе. Для процесса существует только один текущий каталог.Старая семантика MS/PC/DR-DOS отдельно поддерживаемых рабочих каталогов для каждого диска эмулируется (но не точно) через систему скрытых переменных среды.

Это не удивительно и не иронично, это потому, что Windows и DOS имеют совершенно разные интерфейсы. Да, каждый процесс (даже в DOS) получает один элемент в ответ на команду GWD, но в остальном Windows и DOS функционируют совершенно по-разному. Вы также не можете печатать из неконсольной программы Windows. ;-)

2 ответа 2

Вам не нужно cd d:\ просто введите d: .

CD означает изменение каталога, а это не то, что вам нужно делать.

> CD означает изменение каталога, а это не то, что вам нужно. За исключением того, что в Windows команда CD имеет возможность смены диска.< /p>

Используйте один из следующих способов:

И не забудьте поставить " вокруг пути, если в нем есть пробелы: cd "D:\My Documents\My Music\A Band\An Album"

@Liu, вам не всегда нужно беспокоиться, например, cd /d C:\program files\Microsoft Office отлично работает для меня из D: на экземпляре Win XP cmd. Тем не менее, это это действительно хорошая привычка, иначе однажды вы будете использовать другое приложение, которое не может обрабатывать пути, заданные в качестве аргументов, которые не заключены.

Это работает, потому что команда CD ожидает один аргумент пути (она не принимает несколько каталогов). Поэтому он интерпретирует все (кроме переключателя /d) как единый путь, включая пробелы. Вот почему, если вы используете символ автозавершения (по умолчанию TAB) с CD , он только выбирает каталоги, а с другими командами (например, dir , copy и т. д.) он выбирает файлы и каталоги вместе . Как сказал DMA57361, CD знает, что делает, и понимает свои аргументы, поэтому обрабатывает их — или, скорее, — разумно. (Если бы так поступали все программы. *вздох*)

Гики и эксперты любят Командную строку из-за расширенных команд, которые она может запускать. К счастью, Командная строка построена не только на расширенных командах, но и на простых, предназначенных для выполнения основных операций. В этой статье мы покажем вам, как выполнять такие команды, как изменение текущего каталога, переключение на другой диск, просмотр содержимого каталога, создание и переименование папок, копирование, удаление файлов и папок и запуск приложений из папки . Командная строка. Мы также собираемся показать вам, как получить помощь при использовании этого приложения для Windows. Приступим:

ПРИМЕЧАНИЕ. Информация, представленная в этом руководстве, относится к Windows 10, Windows 8.1 и Windows 7. Обратите внимание, что для простоты мы используем снимки экрана, сделанные только в Windows 10.

1. Как изменить каталог (папку) в командной строке (CMD)

Первая команда в списке — CD (Изменить каталог). Эта команда позволяет вам изменить текущий каталог или, другими словами, перейти в другую папку с вашего ПК. Например, команда CD перемещает вас в начало дерева каталогов. Чтобы увидеть, как это работает, откройте Командную строку, введите cd и нажмите Enter на клавиатуре. Вы должны увидеть, как команда CD перемещает вас в начало дерева каталогов. В данном случае на диск "C:".

Обратите внимание, что Командная строка не чувствительна к регистру, что означает, что вы можете вводить команды, используя заглавные буквы, строчные буквы или любую их комбинацию. Команды CD, cd или Cd, работают одинаково.

Возвращаясь к команде "CD", теперь вы работаете с корнем диска "C:". Если вам нужно перейти в определенную папку с этого диска, введите команду "Папка компакт-диска". Подпапки должны быть разделены символом обратной косой черты: "." Например, когда вам нужно получить доступ к папке System32, расположенной в "C:\Windows", введите "cd windows\system32", как показано ниже, и затем нажмите Ввод на клавиатуре.

Выполнение команды CD для изменения каталога в определенную папку

Если вам нужно перейти на одну папку вверх, используйте команду "cd..". Предположим, вы хотите вернуться в папку Windows. Введите "cd.." и нажмите Enter на клавиатуре.

Выполнение команды CD.. для перехода вверх на один уровень в дереве каталогов

В результате ваш текущий каталог изменится на "C:\Windows."

2. Как сменить диск в командной строке (CMD)

Чтобы получить доступ к другому диску, введите букву диска, а затем ":".Например, если вы хотите сменить диск с "C:" на "D:", введите "d:" и нажмите Enter на клавиатуре.

Изменение ширины диска в командной строке

Чтобы одновременно изменить диск и каталог, используйте команду cd, за которой следует переключатель "/d". Параметр "/d" используется для изменения текущего диска на определенную папку с другого тома диска.

Например, если вы сейчас находитесь на диске "D:" и хотите вернуться в папку Windows с диска "C:", введите "cd /d C:\Windows" и нажмите Enter на клавиатуре, как показано на следующем снимке экрана.

Изменение диска и каталога в командной строке

ПРИМЕЧАНИЕ. Введя только букву диска, вы автоматически перейдете к последнему местоположению на этом диске. Например, если вы находитесь на диске "D:" и набираете "cd c:\windows", похоже, ничего не происходит. Однако, если вы введете "c:", рабочая папка изменится на "c:\windows", предполагая, что это была последняя папка, с которой вы работали на своем "C". :" диск.

3. Как просмотреть содержимое каталога в командной строке (CMD)

Вы можете просмотреть содержимое папки с помощью команды DIR. Чтобы проверить это, мы создали папку с именем Digital_Citizen на диске D: с несколькими файлами и подпапками. Вы можете увидеть их на скриншоте ниже.

Папка, найденная в корне Диск D

В последний раз наша рабочая папка была "C:\Windows". Чтобы перейти к упомянутой выше папке, мы должны использовать команду "cd /d D:\Digital_Citizen ." Чтобы просмотреть содержимое папки, введите DIR и нажмите Enter. Отображается список содержащихся в нем файлов и папок вместе с некоторыми сведениями о каждом из них (размер, дата и время последнего изменения).

Использование команды DIR для просмотра содержимого каталога

4. Как создать новый каталог с помощью командной строки (CMD)

Новую папку можно создать с помощью команды MKDIR (Создать каталог) или команды MD. Синтаксис этих команд следующий: "Папка MKDIR" или "Папка MD".

Допустим, нам нужно создать новую папку с именем Digital_Citizen_Life, которая будет помещена в папку "D:\Digital_Citizen". Для этого нам нужно ввести "mkdir Digital_Citizen_Life", а затем нажать Enter, как показано ниже.

Команда MKDIR в командной строке

Чтобы проверить, работает ли это, снова используйте команду DIR. Вновь созданная папка появится в списке.

Использование DIR для просмотра содержимого в командной строке

ПРИМЕЧАНИЕ. Не забывайте, что все эти команды зависят от текущего местоположения в Командной строке. Например, если вы находитесь на диске "C:" и набираете "MKDIR test", новая папка создается в корне диска "C:".

Еще один способ создать папку, которая не требует нахождения в нужной папке, — ввести полный путь к новой папке. Например, если вы работаете с диском "D:" и хотите создать новую папку на диске "C:" с именем other_stuff, введите "mkdir c:\other_stuff"< /em> и нажмите Ввод.

Используя MKDIR для создания нового каталога, с полным путем

Если вам нужно одновременно создать папку с вложенными папками, вы можете использовать команду "MKDIR FolderSubfolder". Например, если мы введем "mkdir Digital_Citizen_Tests\Beta\Test1", будут созданы три папки: Digital_Citizen_Tests, Beta и Test1 в дереве- как структура.

Создание папки с подпапками с помощью MKDIR в командной строке

5. Как переименовывать файлы и папки с помощью командной строки (CMD)

Чтобы переименовать файлы и папки, необходимо использовать команду REN (Переименовать). Чтобы переименовать папки, введите "ren Folder NewFolderName". Например, если мы хотим переименовать папку Digital_Citizen_Tests в Digital_Citizen_Final_Tests, мы должны запустить < em>"ren Digital_Citizen_Tests Digital_Citizen_Final_Tests" и нажмите Ввод.

Переименование папок с помощью команды REN, в Командная строка

Чтобы переименовать файл, используйте ту же команду, например: "ren filename.extension newname.extension". Например, чтобы переименовать файл Digital_Citizen_Picture1.bmp в Image0.bmp, нужно выполнить команду "ren Digital_Citizen_Image1.bmp Image0.bmp" команда.

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

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

Вот различные способы изменить каталог CMD в Windows 10 или Windows 11:

  • Откройте командную строку, введите cd, затем каталог, в который вы хотите перейти, и нажмите Enter.
  • Измените каталог Windows, введя имя диска, а затем : в командной строке и нажмите Enter.
  • В командной строке введите cd и перетащите папку, в которую вы хотите переместиться, из графического интерфейса.

Командная строка, иногда также сокращенно называемая cmd.exe, представляет собой интерпретатор командной строки в операционной системе Windows и используется с первых дней существования операционных систем Microsoft, начиная со времен DOS.< /p>

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

Но прежде чем выполнять какие-либо волшебные действия с помощью командной строки, сначала нужно научиться менять в ней каталоги. В этой статье мы рассмотрели некоторые из самых простых способов изменить каталог командной строки в Windows 10/11.

Давайте сразу приступим.

3 способа изменить каталог командной строки

Существует множество способов изменить каталог командной строки в Windows 10/11. Во-первых, мы начнем с, вероятно, самой простой из всех: команды cd. Поехали.

Измените каталог командной строки с помощью команды cd

Команда cd, сокращенно от Change Directory, позволяет без проблем переходить из одного каталога (папки) в другой.

Просто введите «cd» в командной строке и нажмите Enter. Оттуда вы сразу же попадете в верхнюю часть каталога командной строки. Как вы увидите на экране командной строки, вы попадете в корневой каталог Windows на диске «C:».

Чтобы перейти в конкретный каталог, просто введите cd, а затем имя каталога. Например, здесь мы переместились в каталог «Загрузки», расположенный внутри корневого каталога нашей Windows 10.

Для каталогов, состоящих из нескольких слов, вам, возможно, придется заключить имя в кавычки, например, cd "блокноты onenote" — один совет: вы можете начать вводить имя каталога, а затем нажать клавишу табуляции, и Windows заполнит его. имя для вас. Если у вас есть несколько каталогов с одинаковыми именами (скажем, файлы 1, файлы 2, файлы 3 и т. д.), продолжайте нажимать клавишу табуляции, и Windows будет циклически перебирать возможные совпадения.

изменение каталогов в cmd

В качестве альтернативы, вместо перехода прямо в корневой каталог, вы также можете вернуться в предыдущую папку, добавив .. после команды cd. Итак, войдите в командную строку, введите cd .. и нажмите Enter, как мы сделали в нашей Windows 11.

запуск команды cd в cmd

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

Если, напротив, вы хотите полностью изменить свой каталог, вам нужно будет ввести имя диска, а затем :. Итак, если вы сейчас находитесь на диске «C:» и хотите перейти на диск «D:», просто введите «D:» в командной строке и нажмите Enter.

Еще одна вещь, о которой следует помнить, это то, что командная строка нечувствительна к регистру, а это означает, что она обрабатывает заглавные и строчные буквы одинаково. Таким образом, не имеет значения, введете ли вы «D:» или «d:» — командная строка будет интерпретировать их оба как одно и то же.

Еще одна команда, заслуживающая особого упоминания, — это команда dir. Введите каталог в командной строке, и вы увидите список файлов и папок внутри родительского каталога.

запуск команды dir в cmd в Windows 11

Теперь, если вы хотите перейти отсюда в определенный каталог, просто используйте команду cd сверху вместе с именем каталога, как мы делали выше.

Измените каталоги в CMD, перетащив папку

Здесь вы также можете использовать графический интерфейс вместе с командной строкой. Введите cd в командной строке, перетащите папку, которую вы хотите переместить, в Терминал и нажмите Enter.

Командная строка сразу переключится на нужную папку.

Изменение каталогов в CMD (командная строка)

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

Читайте также: