Перейти к содержимому

Как копировать в командной строке windows 10

  • автор:

copy

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

Вы также можете использовать команду копирования с разными параметрами из консоли восстановления. Дополнительные сведения о консоли восстановления см. в разделе «Среда восстановления Windows» (Windows RE).

Синтаксис

copy [/d] [/v] [/n] [/y | /-y] [/z] [/a | /b] [/a | /b] [+ [/a | /b] [+ . ]] [ [/a | /b]] 

Параметры

Параметр Описание
/d Позволяет сохранять зашифрованные файлы в виде расшифрованных файлов в месте назначения.
/v Проверяет правильно ли запись новых файлов.
/N Использует короткое имя файла, если доступно, при копировании файла с именем более восьми символов или с расширением имени файла дольше трех символов.
/Y Подавляет запрос на подтверждение того, что вы хотите перезаписать существующий целевой файл.
/-Y Запрашивает подтверждение того, что вы хотите перезаписать существующий целевой файл.
/z Копирует сетевые файлы в режиме перезапуска.
/a Указывает текстовый файл ASCII.
/b Указывает двоичный файл.
Обязательно. Указывает расположение, из которого нужно скопировать файл или набор файлов. Источник может состоять из буквы диска и двоеточия, имени каталога, имени файла или сочетания этих букв.
Обязательно. Указывает расположение, в которое нужно скопировать файл или набор файлов. Назначение может состоять из буквы диска и двоеточия, имени каталога, имени файла или сочетания этих знаков.
/? Отображение справки в командной строке.
Замечания
  • Вы можете скопировать текстовый файл ASCII, использующий символ конца файла (CTRL+Z), чтобы указать конец файла.
  • Если /a предшествует или следует списку файлов в командной строке, он применяется ко всем файлам, перечисленным до тех пор, пока не будет обнаружена копия /b. В этом случае /b применяется к файлу выше /b. Эффект /a зависит от ее позиции в строке командной строки: — если /a следует источнику, команда копирования обрабатывает файл как файл ASCII и копирует данные, предшествующие первому концу файла (CTRL+Z). — Если значение /a следует назначению, команда копирования добавляет символ конца файла (CTRL+Z) в качестве последнего символа файла.
  • Если /b направляет интерпретатор команды для чтения количества байтов, указанных размером файла в каталоге. /b — это значение по умолчанию для копирования, если копирование не объединяет файлы.
  • Если /b предшествует или следует списку файлов в командной строке, он применяется ко всем перечисленным файлам до тех пор, пока не скопируется /a. В этом случае /a применяется к файлу выше /a. Эффект /b зависит от ее позиции в строке командной строки: — если /b следует источнику, команда копирования копирует весь файл, включая любой символ конца файла (CTRL+Z). — Если /b следует назначению, команда копирования не добавляет символ конца файла (CTRL+Z).
  • Если не удается проверить операцию записи, появится сообщение об ошибке. Хотя ошибки записи редко возникают с помощью команды копирования , можно использовать /v для проверки правильности записи критически важных данных. Параметр командной строки /v также замедляет команду копирования, так как каждый сектор, записанный на диске, должен быть проверка.
  • Если параметр /y предустановлен в переменной среды COPYCMD , этот параметр можно переопределить с помощью /-y в командной строке. По умолчанию при замене этого параметра будет предложено, если команда копирования не выполняется в пакетном скрипте.
  • Чтобы добавить файлы, укажите один файл для назначения, но несколько файлов для источника (используйте дикие карта символы или формат file1+file2+file3).
  • Если подключение потеряно во время этапа копирования (например, если сервер собирается в автономном режиме, вы можете использовать копию /z для возобновления после повторной установки подключения. Параметр /z также отображает процент операции копирования, завершенной для каждого файла.
  • Можно заменить имя устройства одним или несколькими вхождениями источника или назначения.
  • Если назначение — это устройство (например, Com1 или Lpt1), параметр /b копирует данные на устройство в двоичном режиме. В двоичном режиме копирование /b копирует все символы (включая специальные символы, такие как CTRL+C, CTRL+S, CTRL+Z и ВВОД) на устройство в виде данных. Однако если вы опустите /b, данные копируются на устройство в режиме ASCII. В режиме ASCII специальные символы могут привести к объединениям файлов во время процесса копирования.
  • Если вы не указываете целевой файл, то копия создается с тем же именем, измененной датой и временем изменения, что и исходный файл. Новая копия хранится в текущем каталоге на текущем диске. Если исходный файл находится на текущем диске и в текущем каталоге, а другой диск или каталог для целевого файла не указан, команда копирования останавливается и отображает следующее сообщение об ошибке:
File cannot be copied onto itself 0 File(s) copied 
copy /b +,, 

Примеры

Чтобы скопировать файл с именем memo.doc в letter.doc на текущем диске и убедитесь, что символ конца файла (CTRL+Z) находится в конце скопированного файла, введите:

copy memo.doc letter.doc /a 

Чтобы скопировать файл с именем robin.type из текущего диска и каталога в существующий каталог с именем Birds , расположенный на диске C, введите:

copy robin.typ c:\birds 

Если каталог «Птицы» не существует, файл robin.type копируется в файл с именем Birds, расположенный в корневом каталоге на диске на диске C.

Чтобы объединить Mar89.rpt, Apr89.rpt и May89.rpt, расположенные в текущем каталоге, и поместить их в файл с именем Report (также в текущем каталоге), введите:

copy mar89.rpt + apr89.rpt + may89.rpt Report 

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

Чтобы объединить все файлы в отчете, если файл с именем «Отчет» уже существует, введите:

copy report + mar89.rpt + apr89.rpt + may89.rpt 

Чтобы объединить все файлы в текущем каталоге с расширением имени файла TXT в один файл с именем Combined.doc, введите:

copy *.txt Combined.doc 

Чтобы объединить несколько двоичных файлов в один файл с помощью символов wild карта, включите /b. Это позволяет Windows обрабатывать CTRL+Z как символ конца файла. Например, введите:

copy /b *.exe Combined.exe 

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

  • Объединение каждого файла с расширением TXT с соответствующим ref-файлом создает файл с тем же именем файла, но с расширением DOC. Команда Copy объединяет file1.txt с file1.ref для формы file1.doc, а затем команда объединяетfile2.txt с file2.ref для формы file2.doc и т. д. Например, введите:
copy *.txt + *.ref *.doc 

Чтобы объединить все файлы с расширением TXT, а затем объединить все файлы с расширением ref в один файл с именем Combined.doc, введите:

copy *.txt + *.ref Combined.doc 

Дополнительные ссылки

  • Условные обозначения синтаксиса команд командной строки
  • Команда xcopy

Копирование текста из командной строки

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

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

Как только текст выделился нажимаем клавишу «Enter». После чего выделенный текст попадет в буфер обмена.

2. Для того, чтобы скопировать определенную часть текста из командной строки, необходимо выполнить следующие действия:

  • Кликнуть по окну cmd правой кнопкой мыши
  • В меню выберите пункт «Пометить»

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

  • Затем выделите необходимый текст мышкой и нажмите клавишу «Enter». После чего текст будет скопирован в буфер обмена.

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

Для этого нужно:

  • Щелкнуть правой кнопкой мышки по верхней полоске командной строки и в контекстном меню выбрать пункт «Свойства»

Свойства в CMD

  • В открывшемся окне требуется перейти во вкладу «Общие» (или «Настройки») и поставить галочку напротив пункта «Выделение мышью»

Настройка выделения текста мышью в CMD

  • Нажмите кнопку «ОК». Теперь Вы можете выделять текст в командной строке с помощью мыши.

Как вставить текст в командную строку?

Привычная команда вставки «Ctrl+V» для вставки текста в командную строку не работает.

Существует 2 способа вставки текста в командную строку:

1. С помощью комбинаций клавиш

Комбинацией «Alt+Space» открываем меню окна, затем нажимаем клавишу «Е» и после клавишу «Р» это вызовет меню и выполнит вставку текста.

2. С помощью мыши

Для настройки данного метода вставки нужно:

  • Открыть меню в левом верхнем углу окна консоли и выбрать пункт «Свойства»

Свойства в CMD

  • В открывшемся окне перейти во вкладку «Общие» (или «Настройки»), а затем в области «Правка» поставить галочку напротив пункта «Быстрая вставка»

Настройка быстрой вставки в CMD

  • Нажмите кнопку «ОК». Теперь Вы можете вставлять текст в командную строку нажав на правую кнопку мыши и выбрав пункт «Вставка».

МИР Visa MasterCard СБП QIWI Wallet Безналичный платеж

Все способы

© 2009–2024 «HANDYHOST.RU» 8-800-505-68-01

  • Услуги
  • Хостинг сайтов
  • Домены
  • Конструктор сайтов
  • Linux VPS / Windows VPS
  • Выделенные серверы
  • SSL сертификаты
  • Клиентам
  • Контакты
  • О компании
  • Акции
  • Оборудование
  • Партнерская программа
  • Поддержка
  • Способы оплаты
  • Регламент
  • Документы
  • Справка

Как вставить текст в командную строку Windows?

Как копировать и вставить текст в командную строку Windows?

Иногда возникает необходимость скопировать и вставить текст в командную строку Windows. Длинные команды, в которых легко допустить ошибку. Пути до нужных файлов, которые могут быть не только длинными, но и сложными (например, цифро-буквенные названия у каталогов). Сокращенные названия команд, такие как «powercfg». И другие ситуации, когда спасает метод «копи-пейст».

И все бы было хорошо, если бы не одно обстоятельство. Дело в том, что вы не сможете вставить текст через комбинацию «Ctrl + V», вместо этого на экране консоли появится символ «^V». Это связано со спецификой командной строки. Однако, существует простой способ, как можно включить копирование и вставку текста в командную строку. Вот сама процедура:

Примечание: Несмотря на процедуру, комбинация Ctrl + V так же не будет вставлять текст, однако будет доступна другая возможность, но обо всем по порядку.

  1. Откройте командную строку
  2. Щелкните на иконку в левом верхнем углу окна консоли. Откроется меню, как показано на рисунке чуть выше
  3. В открывшемся меню, выберите пункт «Свойства»
  4. Откроется диалоговое окно. Необходимо перейти на вкладку «Общие», а затем в области «Правка» выставить галочку напротив пункта «Быстрая вставка» (показано на рисунке чуть ниже)
  5. Нажмите на кнопку «ОК» внизу окна (на рисунке данная кнопка не отображена)

Как копировать и вставить текст в командную строку Windows?

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

Данный метод применим к Windows XP, Vista, 7, 8.

Теперь вы знаете как включить возможность вставки текста в командную строку Windows, а так же как правильно копировать текст.

☕ Понравился обзор? Поделитесь с друзьями!

Команда COPY

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

Формат командной строки:

COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] источник [/A | /B] [+ источник [/A | /B] [+ . ]] [результат [/A | /B]]

источник — Имена одного или нескольких копируемых файлов.

/A — Файл является текстовым файлом ASCII.

/B — Файл является двоичным файлом.

/D — Указывает на возможность создания зашифрованного файла

результат — Каталог и/или имя для конечных файлов.

/V — Проверка правильности копирования файлов.

/N — Использование, если возможно, коротких имен при копировании файлов, чьи имена не удовлетворяют стандарту 8.3.

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

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

/Z — Копирование сетевых файлов с возобновлением. Ключ /Y можно установить через переменную среды COPYCMD.

Ключ /-Y командной строки переопределяет такую установку.

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

Команда copy позволяет объединить несколько файлов в один. Чтобы объединить файлы, укажите один конечный и несколько исходных файлов, используя подстановочные знаки или формат «файл1+файл2+файл3+. «.

По умолчанию, используется копирование файлов как двоичных «один в один», поэтому параметр /B можно не задавать. Параметр /A необходим, если в результатах копирования должны обрабатываться специальные символы, применяемые в текстовых файлах.

Ключ /N используется для совместимости с программами MS-DOS, не поддерживающих длинные имена файлов.

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

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

copy file1.txt file2.txt — копировать файл file1.txt в файл file2.txt в текущем каталоге. Если файл file2.txt существует, то пользователю будет выдан запрос на подтверждение перезаписи существующего файла.

copy /Y file1.txt file2.txt — то же самое, что и в предыдущем примере, но запрос на подтверждение перезаписи существующего файла не выводится.

copy *.txt D:\oldfiles\*.txt — копирование всех файлов с расширением txt из текущего каталога в каталог D:\oldfiles

copy file1.txt + file2.txt +file3.txt file123.txt — копировать содержимое файлов file1.txt , file2.txt и file3.txt в файл file123.txt

copy C:\ndldr «D:\My Backup\system\ntldr» — при использовании имен файлов или каталогов, содержащих пробелы, используются двойные кавычки.

COPY /V file.bin A:\saved.bin — выполнить копирование файла на дискету A: с проверкой результата.

&nbsp &nbsp Команда COPY может применяться для копирования файлов с использованием стандартных устройств ввода-вывода:

Copy con myfile.txt — копирование с устройства con (console , консоль) в файл myfile.txt — т.е. ввод символов непосредственно с клавиатуры в файл. Для завершения ввода используется признак конца файла CTRL+Z (или нажатие F6 )

copy NUL newfile.txt — копирование с фиктивного устройства nul в файл, т.е. создание пустого файла с именем newfile.txt

copy movie.avi nul — копировать файл на фиктивное устройство nul , т.е. просто чтение файла, иногда используемое в качестве средства тестирования носителей данных.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *