Как вставить после команды copy
Как в командной строке Windows скопировать либо вставить текст (несколько способов для всех версий Win)
В повседневной работе за компьютером пользователь нередко прибегает к помощи инструмента — командная строка Windows (коя присутствует абсолютно во всех версиях).
В окно командной строки (консоль) вводятся те или иные команды. Команды (или запросы) состоят из текстовых символов той или иной длины. Если короткая команда, то ее легко ввести вручную, а вот если команда состоит из нескольких длинных фраз, ввести ручками будет затруднительно, неудобно… кроме того возможны ошибки!
В этом случае, поможет копирование или вставка текста в командную строку (в данном случае команд) — однако, большинстве случаев банально скопировать текст, как мы это выполняем в повседневной работе — не получится: в работе с CMD есть нюансы.
Командная строка (сокращенно — CMD) является мощнейшей встроенной утилитой Windows. При помощи этой утилиты выполняются различные действия по настройке компьютера/операционной системы: запускают программы, отдают многие операционные команды и т.п. — сегодня научимся вставлять или копировать команды в командную строку и из неё.
CMD используют администраторы корпоративных сетей и пр.. рядовые пользователи. Рекомендую обязательно изучить и работать с командной строкой:
Работая с командной строкой, подстройка ОС выполняется много быстрее, нежели через интерфейс проводника Windows.
Однако, для работы потребуется изучить некоторые важные и полезные команды.
Примеры команд по выполнению различных задач представлены в большинстве статей нашего сайта, — чуть ниже будут ссылки.
По тексту ниже рассмотрим актуальные примеры вставки или копирования команд в командную строку для операционных систем Windows 10, Windows 8.1, Windows 8, Windows 7:
В командной строке по операционной системе Windows 7 клавиши копирования и вставки: «Ctrl + C» и «Ctrl + V» работать не будут — решение описано ниже.
вернуться к оглавлению ↑
Как вставить в командную строку скопированный текст в Windows 10: вариант 1
чтобы посылать команды из внешних источников в системное средство CMD — в Windows 10 возможно работать со стандартными системными сочетаниями клавиш (Горячими клавишами).
Клавиши: « Ctrl + C » или же контекстное меню «Копировать» копируется требуемый текст (команда).
Как и везде, так и в окне командной строки, чтобы вставить скопированную команду используем сочетание « Ctrl + V »
Полезные Горячие клавиши для ускоренной работы с Windows.
вернуться к оглавлению ↑
как скопировать текст в командную строку CMD в Windows 10: вариант 2
Если Горячие клавиши вам не по душе (не хочется запоминать) то существует и такой вариант скопировать команду (банальный).
Копируем команду (по клику правой кнопкой мыши).
В окне командной строки устанавливаем курсор в место ввода команды, притопим правую кнопку мыши и в меню выбираем «Вставить» — команда тут же появится в окне интерпретатора.
Как добавить файл с помощью команды COPY
я запускаю Windows 7 Ultimate x64, но мой опыт восходит к DOS 3.0.
так как, как DOS 3.1, вы смогли добавить файл к другому с помощью этой команды копирования:
оформление временного файл file3 ненужных.
это была очень удобная команда, так как всякий раз, когда вы добавляли новую программу, вам часто приходилось обновлять свой CONFIG.SYS и AUTOEXEC.BAT файлы.
это также было то, что получение правильный порядок был importiant, иначе вы получите пустой ФАЙЛ1.
кто-нибудь знает, Был ли он заменен другим методом, и когда это изменение произошло?
EDIT:
я делал больше тестирования, и странно, хотя приведенный выше код не будет работать, вы все еще можно скопировать подоконник из консоли и добавить его в существующий файл, например:
мне интересно, если моя версия Windows перепутались как-то. Можно повторить мои выводы?
EDIT:
он работает на 95 / 98 / ME / 2000 / XP / XP Mode / 7 Professional x64 / 8 x64. Поэтому я предполагаю, что это не 7 Ultimate x64 проблема, а скорее проблема с моей машиной.
EDIT:
последнее редактирование, я обещаю. 🙂
это была не проблема с моей машиной, это была проблема с File1. По-видимому, когда я впервые добавил к нему File2, [CTRL]+Z (символ EOF) никогда не перезаписывался, в результате чего файл выглядел так:
вы можете дублировать это самостоятельно с помощью следующего эксперимента из командной строки. (Где ^Z-символ [CTRL]+Z)
в командной введите в командной строке:
Как скопировать файл (папку) в командной строке Windows
При работе в командной строке (cmd) часто возникает необходимость скопировать файл или целую папку. Также консольные команды для копирования могут использоваться в BAT-файлах для резервного копирования и других задачах.
В этой статье мы расскажем о том, как скопировать файл или папку в командной строке Windows. Статья будет актуальной для всех версий Windows, включая самые новые Windows 11 и Windows 10.
Как скопировать файл через командную строку Windows
Для копирования файлов в командной строке Windows нужно использовать команду « copy ». Данная команда позволяет скопировать один или несколько файлов из одной папку в другую. Обратите внимание, команда « copy » копирует только файлы. Для копирования вложенных папок нужно использовать команду «x copy », которую мы рассмотрим ниже.
В самом простом случае команда для копирования файлов выглядит так:
Например, чтобы скопировать файл « file1.txt » из текущего каталога в папку « e:\tmp » нужно выполнить:
При необходимости для копируемого файла можно указать новое название в папке назначения. Например, чтобы скопировать « file1.txt » из текущего каталога в папку « e:\tmp » и при этом назвать его « newfile.txt » нужно выполнить:
С указанием полных путей команда копирования будет выглядеть так:
Для копирования большого количества файлов в названиях можно использовать маски. Символ звездочка (*) обозначает любое количество любых символов, а знак вопроса (?) – один любой символ. Например, чтобы скопировать все документы с расширением TXT из текущего каталога в папку « e:\tmp\ » нужно выполнить следующее:
Также с помощью команды « copy » можно скопировать все содержимое одной папки в другую. Например, в случае копирования всех файлов из папки « d:\tmp\ » в папку « e:\tmp » команда будет выглядеть так:
В данном случае из папки « d:\tmp\ » будут скопированы только файлы. Для копирования вложенных папок нужно использовать « xcopy ».
Полный синтаксис команды « copy » выглядит так:
Полный список параметров для команды « copy »:
| Параметр | Описание |
| /d | Сохранение копируемых зашифрованные файлов в расшифрованном виде в месте назначения. |
| /v | Проверка правильности записи скопированных файлов. |
| /n | Использование короткого имени файла (если доступно) при копировании файла с именем длиннее восьми символов или с расширением длиннее трех символов. |
| /y | Подавление запроса на подтверждение перезаписи. |
| /-y | Вывод запроса на подтверждение перезаписи. |
| /z | Копирует сетевые файлы в перезапускаемом режиме. |
| /a | Копирование текстового файла ASCII. |
| /b | Копирование двоичного файла. |
| Указывает расположение, из которого необходимо скопировать один или несколько файлов. Обязательный параметр. | |
| Указывает расположение, в которое необходимо скопировать файл или несколько файлов. Обязательный параметр. | |
| /? | Отображение справки в командной строке. |
Большинство параметров указываются в начале, сразу после команды « copy ». Например, для того чтобы подавить вывод запросов на перезапись существующих файлов можно добавить параметр «/y».
Как скопировать папку через командную строку Windows
Для копирования папок с вложенными папками и файлами в командной строке Windows нужно использовать команду « xcopy ». Данная команда позволяет скопировать папку из одного расположение в другое с сохранением структуры каталогов. Фактически « xcopy » — это более продвинутая версия команды « copy ».
В упрощенном виде синтаксис команды « xcopy » будет выглядеть так:
Для копирования папок с вложенными папками и файлами нужно использовать параметр « /s » или « /e ». Без этих параметров команда будет работать только с одним каталогом.
| Параметр | Описание |
| /s | Копирование каталогов с подкаталогами (исключая пустые) |
| /e | Копирование каталогов с подкаталогами (включая пустые). |
Например, для того чтобы скопировать все файлы и вложенные папки (включая пустые) из папки « d:\tmp » в папку « e:\tmp » нужно выполнить:
Полный синтаксис команды « xcopy » выглядит так:
Полный список параметров для команды « xcopy » можно посмотреть на сайте Майкрософт. Здесь же приведены только некоторые самые базовые:
| Параметр | Описание |
| /s | Копирование каталогов с подкаталогами (исключая пустые) |
| /e | Копирование каталогов с подкаталогами (включая пустые). |
| /w | Вывод запроса на подтверждения начала копирования. |
| /p | Запрос подтверждение при создании каждого нового файла. |
| /c | Пропуск ошибок. |
| /v | Проверка всех скопированных файлов на соответствие его исходнику. |
| /q | Скрывает вывод информации от команды xcopy. |
| /f | Вывод имен в процессе копирования. |
| /l | Вывод списка копируемых файлов. |
| /g | Сохранение новых файлов в незашифрованном виде. |
| /d[:мм-дд-гггг] | Копирование файлов, которые были измененные не ранее указанной даты. Если не указать дату (мм-дд-гггг), то команда xcopy будет копировать все файлы, которые новее существующих. |
| /u | Обновление только существующих файлов в папке назначения. |
| /y | Подавление запроса на подтверждение перезаписи. |
| /-y | Вывод запроса на подтверждение перезаписи. |
| /z | Копирует сетевые файлы в перезапускаемом режиме. |
| /h | Копирование скрытых и системных файлов. |
| /r | Перезапись файлов с атрибутом «только для чтения». |
| /t | Создание структуры каталогов без копирования файлов. Пустые каталоги не включаются в структуру. Для включения пустых каталогов нужно добавить параметр /E. |
| Указывает расположение, из которого необходимо скопировать один или несколько файлов. Обязательный параметр. | |
| Указывает расположение, в которое необходимо скопировать файл или несколько файлов. Обязательный параметр. | |
| /? | Отображение справки в командной строке. |
Параметры указываются в конце команды. Например, для того чтобы скопировать все файлы (включая скрытые, системные и только для чтения) и вложенные папки (включая пустые) из папки « d:\tmp » в папку « e:\tmp » нужно выполнить:
Описание
Синтаксис
Параметры
| Параметр | Описание |
|---|---|
| /d | Сохранение копируемых шифрованных файлов как расшифрованных в месте назначения |
| /v | Проверка правильности копирования путем сравнения копий файлов |
| /n | Использование короткого имени (при наличии) копируемого файла, если его имя превышает 8 символов или его расширение превышает 3 символа |
| /y | Отмена вывода запроса на подтверждение перезаписи существующего конечного файла |
| /-y | Вывод запроса на подтверждение перезаписи существующего конечного файла |
| /z | Копирование файлов по сети в режиме перезапуска |
| /a | Указание текстового файла в формате ASCII |
| /b | Указание двоичного файла. источник Обязательный параметр. Задание расположение файла или набора файлов, которые требуется скопировать. Параметр источник может состоять из имени диска с двоеточием, имени папки, имени файла или их комбинации. назначение Обязательный параметр. Задание расположения, в которое требуется скопировать файл или набор файлов. Параметр назначение может состоять из имени диска с двоеточием, имени папки, имени файла или их комбинации |
| /? | Отображение справки в командной строке |
Примечания
Примеры использования
Чтобы скопировать файл Memo.doc в файл Letter.doc на текущем диске и убедиться, что символ конца файла находится в конце скопированного файла, введите следующую команду:
Чтобы скопировать файл Robin.typ с текущего каталога на текущем диске в существующий каталог Birds на диске C, введите следующую команду:
Если каталог Birds не существует, файл Robin.typ будет скопирован в файл с именем Birds в корневой каталог диска C.
Чтобы скопировать несколько файлов в один, перечислите несколько файлов в параметре источник, разделяя их имена значком плюс (+), и укажите в параметре назначение файл, который должен содержать результат объединения этих файлов. Например, чтобы объединить файлы Mar89.rpt, Apr89.rpt и May89.rpt из текущего каталога на текущем диске и поместить их в файл Report в текущем каталоге на текущем диске, введите следующую команду:
При объединении команда copy создает конечный файл с текущими датой и временем. Если параметр назначение не указан, файлы объединяются и сохраняются в файле с именем первого файла в списке. Например, чтобы объединить четыре файла в файле Report, если такой файл уже существует, введите следующую команду:
Если требуется объединить несколько двоичных файлов в один с использованием подстановочных знаков, воспользуйтесь параметром /b. В результате CTRL+Z не будет рассматриваться как символ конца файла в Windows XP. Например, введите следующую команду:
Если объединяются двоичные файлы, результат может оказаться непригодным из-за нарушения внутреннего форматирования.
Как вставить после команды copy
Копирует один или несколько файлов из одного расположения в другое.
В консоли восстановления можно также использовать команду Копировать с другими параметрами. дополнительные сведения о консоли восстановления см. в разделе Windows среды восстановления (Windows RE).
Синтаксис
Параметры
| Параметр | Описание |
|---|---|
| /d | Позволяет сохранить копируемые зашифрованные файлы в виде расшифрованных файлов в месте назначения. |
| /v | Проверяет, правильно ли записаны новые файлы. |
| /n | Использует короткое имя файла (если доступно) при копировании файла с именем длиннее восьми символов или с расширением имени файла длиннее трех символов. |
| /y | Подавляет запрос на подтверждение перезаписи существующего целевого файла. |
| /-и | Выводит запрос на подтверждение перезаписи существующего целевого файла. |
| /z | Копирует сетевые файлы в перезапускаемый режим. |
| /a | Указывает текстовый файл ASCII. |
| /b | Указывает на двоичный файл. |
| Обязательный элемент. Указывает расположение, из которого необходимо скопировать файл или набор файлов. Источник может состоять из буквы диска и двоеточия, имени каталога, имени файла или их сочетания. | |
| Обязательный элемент. Указывает расположение, в которое необходимо скопировать файл или набор файлов. Назначение может состоять из буквы диска и двоеточия, имени каталога, имени файла или их сочетания. | |
| /? | Отображение справки в командной строке. |
Комментарии
Можно скопировать текстовый файл ASCII, в котором используется символ конца файла (CTRL + Z), чтобы указать конец файла.
Если /b указывает интерпретатору команд считывать число байтов, указанное размером файла в каталоге. /b — это значение по умолчанию для Copy, если только копирование не объединяет файлы.
Чтобы добавить файлы, укажите один файл для назначения, но несколько файлов для источника (используйте символы-шаблоны или формат файла file1 file2 файл3 ).
Имя устройства можно заменить одним или несколькими экземплярами источника или назначения.
Если назначением является устройство (например, COM1 или LPT1), параметр /b копирует данные на устройство в двоичном режиме. В двоичном режиме copy/b копирует все символы (включая такие специальные символы, как CTRL + C, CTRL + S, CTRL + Z и ввод) на устройство в виде данных. Однако если параметр /bне указан, данные копируются на устройство в режиме ASCII. В режиме ASCII специальные символы могут привести к объединению файлов во время процесса копирования.
Если целевой файл не указан, создается копия с тем же именем, датой изменения и временем изменения, что и в исходном файле. Новая копия хранится в текущем каталоге на текущем диске. Если исходный файл находится на текущем диске и в текущем каталоге, и не указан другой диск или каталог для целевого файла, команда Copy остановится и отобразится следующее сообщение об ошибке:
Чтобы скопировать файлы длиной 0 байт или скопировать все файлы и подкаталоги каталога, используйте команду xcopy.
Чтобы назначить текущее время и дату файлу без изменения файла, используйте следующий синтаксис:
Где запятые указывают, что конечный параметр был намеренно оставлен.
Примеры
Чтобы скопировать файл с именем memo.doc для letter.doc на текущем диске и убедиться, что символ конца файла (Ctrl + Z) находится в конце скопированного файла, введите:
Чтобы объединить Mar89. rpt, Apr89. rptи May89. rpt, расположенные в текущем каталоге, и поместить их в файл с именем Report (также в текущем каталоге), введите:
При объединении файлов команда копирования помечает конечный файл текущими датой и временем. Если параметр Destinationне указан, файлы объединяются и сохраняются под именем первого файла в списке.
Чтобы объединить все файлы в отчете, если файл с именем Report уже существует, введите:
Чтобы объединить несколько двоичных файлов в один файл, используйте подстановочные знаки, включите /b. это не доWindows расинтерпретации CTRL + Z как символа конца файла. Например, введите:
При объединении двоичных файлов результирующий файл может оказаться непригодным для использования из-за внутреннего форматирования.








