Как копировать в командную строку: Страница не найдена — Comp-Security.net

Содержание

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

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

После выделения текста на клавиатуре нужно нажать клавишу Enter. Выделенный текст попадет в буфер обмена. Для его вставки в окно другой программы нужно перейти в это окно и нажать комбинацию клавиш Ctrl+V. 2. Если из командной строки нужно скопировать только определенную часть текста, щелкаем правой кнопкой мышки в ее окне и в контекстном меню выбираем пункт «Пометить».

После этого нужную часть текста можно будет выделить мышкой (как в обычном текстовом редакторе). Выделив текст, жмем клавишу Enter. Текст после нажатия попадет в буфер обмена. 3. Если же Вы часто работаете с командной строкой, можно изменить ее настройки таким образом, чтобы иметь возможность постоянно выделять отображаемый в ней текст при помощи мыши. С этой целью необходимо щелкнуть правой кнопкой мышки по верхней полоске командной строки и в контекстном меню выбрать пункт «Свойства».

Откроется окно, в котором нужно перейти на вкладу «Настройки» (если такой нет, то на вкладку «Общие») и поставить галочку возле пункта «Выделение мышью». В новых версиях Windows желательно поставить также галочки и возле «Быстрая вставка», «Разрешить сочетания клавиш с Control», «Фильтр содержимого буфера обмена при вставке» (см. изображение).

Выделив необходимые пункты, жмем кнопку «ОК». После этого текст в командной строке можно будет выделять при помощи мышки.

копирование файлов и папок .

Команда 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, т.е. просто чтение файла, иногда используемое в качестве средства тестирования носителей данных.

Весь список команд CMD Windows

Как скопировать папку в cmd / how copy folder in cmd ?

 

Для копирования папки в cmd зайдите в командную строку:

1) Нажмите сочетание клавиш Windows+R

2) В открывшемся окне Выполнить наберите cmd

 

В командной строке вы можете воспользоваться командой copy или xcopy

Пример копирования пустой папки C:\test_copy в папку с:\program files


Одно из отличий команды xcopy от copy – возможность копирования разрешения папки

xcopy /y /o /e «c:\test copy\*. *» «c:\Program Files\test copy\*.*»

Ключ /Y — копирование без подтверждения, если папка уже существует.

Ключ /O – копирование разрешений на папку

Ключ /E – копирование каталогов с подкаталогами включая пустые

Полную справку по xcopy можно посмотреть набрав в командной строке –

xcopy /?

С копированием папок на английском языке все очень просто.

А как скопировать папку с русскими буквами в cmd?

 

xcopy /y /o /e «c:\Тестовая папка» «c:\Program Files\Тестовая папка\*.*»

 

Если записать данную команду в bat или cmd файл скопировав в блокнот и сохранив с расширением cmd или bat то копирование работать не будет.

 

Результат работы команды

 

Для копирования папки с русским названием сохраните команду в файл прямо в командной строке

 

echo xcopy /y /o /e «c:\Тестовая папка» «c:\Program Files\Тестовая папка\*. * » >> c:\test_copy.cmd

 

Русский текст адаптируется под соответствующую кодировку

Копирование будет работать штатно.

 

For copy  folder in cmd, go to the command prompt:

1) Press keys Windows+R

2) In Run menu type cmd and press Enter

At the command prompt, you can use the copy or xcopy command

 

An example of copying empty folders

C:\test_copy in the folder C:\Program files


One of the differences between xcopy and copy is the ability to copy folder permissions

xcopy /y /o / e «c:\test copy\*.*» «c:\Program Files\test copy \*.*»

The /Y — switch copies without confirmation if the folder already exists.

Key /O — copy permissions to the folder

Key /E – copies directories and sub-directories including empty ones

Full help for xcopy can be found by typing in the command line –

xcopy /?

 

Copying folders in English is very simple.

 

And how to copy the folder with Russian letters in cmd?


 

xcopy /y /o /e «c:\Тестовая папка» «c:\Program Files\Тестовая папка\*.*»

If you write this command in bat or cmd file copied to Notepad and save with the extension cmd or bat then copying will not work.

 

Result run test_copy.cmd


 

To copy a folder with a Russian name, save the command to a file directly on the command line

echo xcopy /y /o /e «c:\Тестовая папка» «c:\Program Files\Тестовая папка\*.* » >> c:\test_copy.cmd

 

The Russian text is adapted to the appropriate encoding


The copy will work normally.


Как скопировать текст из командной строки Windows — 2 способа. Как вставить текст?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Команда COPY при работе в командной строке позволяет копировать один или несколько файлов. Команда имеет синтаксис: COPY[/D][/V][/N][/Y | /-Y][/Z][/L][/A | /B]источник[/A | /B][+ источник[/A | /B] [+ …]][результат [/A | /B]]. Источником является имя копируемого файла, а результатом является каталог, в который будет помещена копия этого файла и/или имя создаваемого файла.

Для примера, создадим на диске «С» какой-нибудь файл (я создал текстовый файл «robot.txt»), а на диске «D» какую-нибудь папку (я создал папку «folder1»). Тогда команда для копирования файла «robot.txt» в папку «folder1» выглядит так: copy robot.txt d:\folder1

Если необходимо скопировать файл, изменив при этом его имя, необходимо записать следующую команду: copy robot. txt d:\folder1\file.txt В этом случае, файл «robot.txt» будет скопирован в папку «folder1», но уже с именем «file.txt».

Для того чтобы скопировать все файлы с выбранным расширением, необходимо вместо названия файла поставить звездочку «*». Например, создадим на диске «С» какую-нибудь папку (я создал папку «papka») и скопируем в нее все текстовые файлы из папки «folder1», расположенной на диске «D». Команда будет иметь вид: copy d:\folder1\*.txt c:\papka

Если в качестве [результата] не указывать каталог, то команда copy скопирует файл (или файлы) и поместит их в текущем каталоге. При этом скопированные файлы будут иметь то же имя, дату и время создания, что и исходный файл. Например, создадим в папке «folder1», расположенной на диске «D» текстовый файл с именем «robot1.txt». После этого в командной строке изменим текущий каталог с «C:\>» на «C:\Papka». Тогда команда copy d:\folder1\robot1.txt скопирует файл «robot1.txt» из папки «folder1» и поместит его в текущем каталоге, т. е. в папку «papka», расположенную на диске «C». Причем, имя, дата и время создания скопированного файла будет идентично исходному файлу.

Для того чтобы скопировать все файлы из определенного каталога, необходимо вместо названия файла поставить звездочку «*» и вместо расширения файла поставить звездочку «*». Например, создадим в папке «folder1» несколько файлов, имеющих различные расширения (документ Word, архив Rar и т.д.). Тогда команда для копирования всех файлов из папки «folder1» на диск «C» будет выглядеть: copy d:\folder1\*.* c:\

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

  • LPT1 – LPT3 (параллельные порты).
  • COM1 – COM3 (последовательные порты).
  • CON (терминал, при выводе это экран компьютера, при вводе – клавиатура).
  • PRN (принтер).
  • AUX (устройство, подсоединяемое к последовательному порту 1).

Например, с помощью командной строки и команды «copy» можно создать текстовый файл и записать в него информацию: copy con f1.txt. Команда copy con f1.txt создаст текстовый файл «f1.txt» и скопирует в него  символы, которые вы будете вводить с клавиатуры.

После ввода команды copy con f1.txt нажимаем Enter и вводим слова, которые необходимо сохранить (я ввел command com). После ввода необходимо поставить признак конца файла (нажать Ctrl+Z).
C помощью команды copy можно объединять несколько файлов в один файл. Например, создадим на диске «C» два файла f2.txt и f3.txt (файл f1.txt мы создали ранее) и запишем в эти файлы какую-нибудь информацию. Тогда команда copy f1.txt+f2.txt+f3.txt d:\f4.txt скопирует содержимое файлов «f1.txt», «f2.txt», «f3.txt» в файл «f4.txt», который будет автоматически создан на диске «D».

Если при объединении файлов не указывать файл — [результат], то вся информация будет сохранена в первом файле. Например, команда copy f1.txt+f2.txt+f3.txt добавит к содержимому файла f1.txt содержимое файлов f2.txt и f3.txt

Ключ /Y отключает вывод сообщения о замене файлов.  По умолчанию, при копировании файлов, если такой файл существует, то на экран выводится сообщение с предупреждением о замене. Пользователь может согласиться с заменой (нажать Y) или не согласиться (нажать N). Ключ /Y отключает это сообщение и копирование происходит сразу. Для примера создадим на диске «C» файл vov.txt и скопируем его на диск «D»: copy vov.txt d:\
Затем скопируем этот файл еще раз. При этом выводится сообщение «Заменить d:\vov.txt [Yes (да)……»
После этого скопируем файл еще раз, употребив ключ /Y. Сообщение выводиться не будет.

Ключ /Y может присутствовать в значении переменной среды окружения COPYCMD. Т.е. по умолчанию, при замене файлов сообщение выводиться не будет. В этом случае, для того чтобы сообщение выводилось необходимо использовать ключ /-Y.


Предыдущая статья: Команда ATTRIB для изменения атрибутов файла.
Оглавление: Командная строка.
Следующая статья: Команда XCOPY.


Как скопировать каталог в командной строке Linux [Совет для начинающего]

Если вы новичок в командной строке Linux, у вас, вероятно, есть этот вопрос: как мне скопировать каталог и файлы в нем в другой каталог в командной строке Linux?

Резюме

Вот как скопировать каталог в Linux:

cp -r source_directory destination_directory

 

Вы, наверное, уже знаете, что вы можете использовать команду cp для копирования файлов в Linux. Знаете ли вы, что вы можете использовать ту же команду cp для копирования папки в командной строке Linux?

Хах! Вы уже попробовали это и, возможно, получили эту ошибку:

cp: -r not specified; omitting directory 'test_dir'

 

Позвольте нам показать вам кое-что о копировании каталога в Linux.

 

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

Определенно вы можете использовать ту же команду cp, но с рекурсивной опцией -r, чтобы скопировать папку с ее содержимым в другую папку.  Вышеупомянутая ошибка также указывает на то, что вы пропустили опцию -r.

Все, что вам нужно сделать, это использовать команду следующим образом:

cp -r source_directory destination_directory

 

И теперь, если вы используете команду ls в целевом каталоге, в нем должен быть весь исходный каталог.

Опция -r позволяет рекурсивную опцию. Это означает, что все содержимое каталога, включая его собственные подкаталоги, все содержимое каталога будет скопировано в место назначения.

 

Несколько замечаний по поводу копирования каталога в Linux

Вот несколько вещей, чтобы отметить и советы о копировании папок.

1. Если каталог назначения не существует, он будет создан до одного уровня (объяснение в следующем разделе). Однако теперь он будет копировать содержимое исходного каталога, а не самого исходного каталога.

Например, если вы делаете это:

cp -r source_directory non_existing_directory

 

Non_existing_directory будет создан с содержимым source_directory, но внутри него не будет source_directory.  Просто файлы source_directory будут скопированы. Это было бы, как non_existing_directory будет точной копией source_directory.

[email protected]:~ $ ls 
test_dir 
[email protected]:~ $ cp -r test_dir new_dir 
[email protected]:~ $ tree 
. 
├── new_dir 
│ ├── c.xyz 
│ ├── myzip1.zip 
│ └── myzip2.zip 
└── test_dir 
     ├── c.xyz 
     ├── myzip1.zip 
     └── myzip2.zip 
2 директории, 6 файлов

2. Вы не можете использовать вышеупомянутую команду для создания вложенной структуры каталогов.

Например, если вы попытаетесь использовать cp -r source_dir dir1/dir2/dir3, но dir2 и dir3 не существуют, это не создаст структуру вложенных каталогов, и команда не будет выполнена.

3. Последний совет, чтобы быть кратким. Если вы используете опцию -a вместе с опцией -r, он сохранит первоначальную информацию о файле, такие как права доступа к файлу, файл временных меток и т.д. Он будет архивировать каталог на новое место, а не создавать его заново.

 

Итог

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

COPY копирование файлов

COPY копирование файлов

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

Синтаксис и параметры команды COPY

copy [/d] [/v] [/n] [{/y|/-y}] [/z] [{/a|/b}] источник [{/a|/b}] [+источник [{/a|/b}] [+ …]] [назначение [{/a|/b}]]

  • /d — Сохранение копируемых шифрованных файлов как расшифрованных в месте назначения.
  • /v — Проверка правильности копирования путем сравнения копий файлов.
  • /n — Использование короткого имени (при наличии) копируемого файла, если его имя превышает 8 символов или его расширение превышает 3 символа.
  • /y — Отмена вывода запроса на подтверждение перезаписи существующего конечного файла.
  • /-y — Вывод запроса на подтверждение перезаписи существующего конечного файла.
  • /z — Копирование файлов по сети в режиме перезапуска.
  • /a — Указание текстового файла в формате ASCII.
  • /b — Указание двоичного файла.
  • источник — Обязательный параметр. Задание расположение файла или набора файлов, которые требуется скопировать. Параметр источник может состоять из имени диска с двоеточием, имени папки, имени файла или их комбинации.
  • назначение — Обязательный параметр. Задание расположения, в которое требуется скопировать файл или набор файлов. Параметр назначение может состоять из имени диска с двоеточием, имени папки, имени файла или их комбинации.
  • /? — Отображение справки по команде COPY в командной строке.

Примеры команды COPY

  • Чтобы скопировать файл Memo.doc в файл Letter.doc на текущем диске и убедиться, что символ конца файла находится в конце скопированного файла, введите следующую команду: copy memo.doc letter.doc /a
  • Чтобы скопировать файл Robin.typ с текущего каталога на текущем диске в существующий каталог Birds на диске C, введите следующую команду: copy robin.typ c:\birds. Если каталог Birds не существует, файл Robin.typ будет скопирован в файл с именем Birds в корневой каталог диска C.

копий | Документы Майкрософт

  • Статья
  • 6 минут на чтение
  • 7 участников

Полезна ли эта страница?

да Нет

Любая дополнительная обратная связь?

Отзыв будет отправлен в Microsoft: при нажатии кнопки отправки ваш отзыв будет использован для улучшения продуктов и услуг Microsoft.Политика конфиденциальности.

Представлять на рассмотрение

В этой статье

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

Синтаксис

  копия [/d] [/v] [/n] [/y | /-у] [/з] [/а | /b] <источник> [/a | /b] [+<источник> [/a | /b] [+ ...]] [<назначение> [/a | /б]]
  

Параметры

Параметр Описание
Позволяет сохранять копируемые зашифрованные файлы как расшифрованные файлы в месте назначения.
Проверяет правильность записи новых файлов.
/№ Использует короткое имя файла, если оно доступно, при копировании файла с именем длиннее восьми символов или с расширением имени файла длиннее трех символов.
/год Подавляет запрос на подтверждение перезаписи существующего файла назначения.
/-у Предлагает подтвердить, что вы хотите перезаписать существующий файл назначения.
Копирует сетевые файлы в перезапускаемом режиме.
/ Указывает текстовый файл ASCII.
Указывает на двоичный файл.
<источник> Обязательно. Указывает расположение, из которого вы хотите скопировать файл или набор файлов. Источник может состоять из буквы диска и двоеточия, имени каталога, имени файла или их комбинации.
<назначение> Обязательно. Указывает расположение, в которое вы хотите скопировать файл или набор файлов. Назначение может состоять из буквы диска и двоеточия, имени каталога, имени файла или их комбинации.
/? Отображает справку в командной строке.
Примечания
  • Можно скопировать текстовый файл ASCII, в котором для обозначения конца файла используется символ конца файла (CTRL+Z).

  • Если /a предшествует или следует за списком файлов в командной строке, он применяется ко всем перечисленным файлам до тех пор, пока копия не встретит /b . В этом случае /b применяется к файлу, предшествующему /b .

    Эффект /a зависит от его положения в строке командной строки: — Если /a следует за source , команда copy обрабатывает файл как файл ASCII и копирует данные, предшествующие первому символу конца файла (CTRL+Z). — Если /a следует за пунктом назначения , команда copy добавляет символ конца файла (CTRL+Z) в качестве последнего символа файла.

  • Если /b указывает интерпретатору команд прочитать число байтов, указанное размером файла в каталоге. /b — это значение по умолчанию для копия , если копия не объединяет файлы.

  • Если /b предшествует или следует за списком файлов в командной строке, он применяется ко всем перечисленным файлам до тех пор, пока копия не встретит /a .В этом случае /a применяется к файлу, предшествующему /a .

    Эффект /b зависит от его положения в строке командной строки: — Если /b следует за source , команда copy копирует весь файл, включая все символы конца файла (CTRL+Z). — Если /b следует за пунктом назначения , команда copy не добавляет символ конца файла (CTRL+Z).

  • Если операцию записи невозможно проверить, появляется сообщение об ошибке.Хотя ошибки записи редко возникают при использовании команды copy , вы можете использовать /v для проверки правильности записи важных данных. Параметр командной строки /v также замедляет выполнение команды copy , поскольку необходимо проверять каждый записанный на диск сектор.

  • Если в переменной среды COPYCMD задано значение /y , этот параметр можно переопределить, указав /-y в командной строке. По умолчанию вам будет предложено заменить этот параметр, если только команда copy не выполняется в пакетном сценарии.

  • Чтобы добавить файлы, укажите один файл для назначения , но несколько файлов для источника (используйте подстановочные знаки или формат файл1 + файл2 + файл3 ).

  • Если соединение потеряно на этапе копирования (например, если сервер, переходящий в автономный режим, разорвет соединение), вы можете использовать copy /z для возобновления после повторного установления соединения. Параметр /z также отображает процент выполнения операции копирования для каждого файла.

  • Вы можете заменить имя устройства на одно или несколько вхождений источника или назначения .

  • Если адресатом является устройство (например, Com1 или Lpt1), параметр /b копирует данные на устройство в двоичном режиме. В двоичном режиме копировать /b копирует все символы (включая специальные символы, такие как CTRL+C, CTRL+S, CTRL+Z и ENTER) на устройство как данные. Однако если вы опустите /b , данные будут скопированы на устройство в режиме ASCII.В режиме ASCII специальные символы могут привести к объединению файлов в процессе копирования.

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

      Файл не может быть скопирован сам в себя
    0 файлов скопировано
      
  • Если указать более одного файла в source , команда copy объединит их все в один файл, используя имя файла, указанное в приемник .Команда copy предполагает, что объединенные файлы являются файлами ASCII, если вы не используете параметр /b .

  • Для копирования файлов длиной 0 байт или для копирования всех файлов и подкаталогов каталога используйте команду xcopy.

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

      копия /b <источник> +,,
      

    Запятые указывают, что параметр адресата был намеренно опущен.

Примеры

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

  копия memo.doc letter.doc /a
  

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

  копия Робин.введите c:\birds
  

Примечание

Если каталог Birds не существует, файл robin.typ копируется в файл с именем Birds , который находится в корневом каталоге диска на диске C.

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

  копия mar89.rpt + apr89.rpt + may89.rpt Отчет
  

Примечание

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

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

  отчет о копировании + mar89.rpt + apr89.rpt + may89.rpt
  

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

  копия *.txt Combined.doc
  

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

  копия /b *.exe Combined.exe
  

Осторожно

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

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

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

  копия *.txt + *.ref Комбинированный.doc
  

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

Как скопировать и вставить в командную строку в Windows 7/8/10/XP-Lionsure

Нажатие Ctrl + C для копирования недействительно, а нажатие Ctrl + V для вставки не работает в окне командной строки cmd. Можете ли вы скопировать и вставить в командной строке? Конечно вы можете. Ведь ввод длинного списка команд не такой быстрый, как копирование и вставка, но метод копирования и вставки отличается от обычного метода (копировать и вставить в папку). Как скопировать и вставить в командной строке?

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

 

I. Копировать команду в командной строке

Выберите меню «Пуск» → Все программы → Стандартные → Командная строка, как показано на рисунке 1:

Рисунок 1

» окно: Нажмите логотип Windows + клавишу R → введите cmd → нажмите Enter.

 

Windows 10:

Выделите текст для копирования с помощью мыши, щелкните правой кнопкой мыши или нажмите Ctrl + C для копирования, выделенный текст будет скопирован в буфер обмена; щелкните правой кнопкой мыши целевое положение или поместите курсор в целевое положение, а затем нажмите Ctrl + V, чтобы скопировать содержимое, вставленное в целевое местоположение, как показано на рисунке 2:

Рисунок 2

 

Windows 8, 7 и XP:

1. Щелкните правой кнопкой мыши «черную область в окне командной строки», выберите «Отметить» во всплывающем меню, как показано на рисунке 3:

Рисунок 3

2. Переместите указатель мыши к тексту, который необходимо скопировать, и нажмите левую кнопку и переместите, чтобы выбрать их, как показано на рисунке 4:

рисунок 4

3. Нажмите Enter на клавиатуре, выделенный текст будет скопирован в буфер обмена, нажмите Ctrl + V для вставки в целевое местоположение.

 

 

II.Как вставить в командную строку

1) Система Windows 10:

Скопируйте строку текста в окно «Блокнот», перейдите в окно командной строки cmd, щелкните правой кнопкой мыши на курсоре, и скопированное содержимое будет быть вставленным. Демонстрация показана на рисунке 5:

Рисунок 5

 

2) Windows 8, 7 и XP:

1. Щелкните правой кнопкой мыши в любом месте окна «Командная строка», выберите «Вставить» в всплывающее меню, как показано на рис. 6:

рис. 6

Совет: Если «Вставить» отображается серым цветом, это означает, что вставляемое содержимое не было скопировано в буфер обмена.

 

2. Если нажать Ctrl+C скопировать из текста команду «dir», затем выбрать «Вставить» во всплывающем меню в окне «Командная строка», она будет вставлена, как показано на рисунке 7:

Рисунок 7

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

Как скопировать и вставить в CMD (Командная строка Windows)

Раскрытие информации: Bonkers About Tech поддерживается читателями. Когда вы покупаете по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Спасибо.

Посмотрим правде в глаза, копировать что-то из командной строки Windows и вставлять куда-то еще — не самая простая вещь в мире — особенно если вы не гик!

Не всегда очевидно, как вставлять данные в окно командной строки.

В этом посте я покажу вам входы и выходы копирования и вставки в/из командной строки Windows, и если вы используете Windows 10, то вас ждет удовольствие, потому что я покажу вам, как вы можете наконец, используйте CTRL+C и CTRL+V, как обычно

Итак, давайте начнем?

Что вы узнаете

  • Как скопировать текст из окна командной строки (традиционный метод)
  • Как вставить текст в окно командной строки (традиционный метод)
  • Как скопировать текст из окна командной строки с помощью QuickEdit
  • Как вставить текст в окно командной строки с помощью QuickEdit
  • Как использовать сочетание клавиш для копирования и вставки
  • Как использовать AutoHotKey для простой вставки в Windows cmd
  • Как, наконец, получить CTRL+C и CTRL+V для работы в командной строке в Windows 10

Как скопировать текст из окна командной строки (традиционный метод)

Это традиционный метод копирования текста из окна командной строки. Поэтому следуйте этому методу, если вы не используете Windows 10 или используете устаревший режим в Windows 10. 

Инструкция №1

Первое, что нужно сделать, это открыть окно командной строки. Вы можете сделать это, нажав клавишу Windows и начав вводить «cmd» или «command» в поиск Cortana, и вы должны увидеть командную строку как лучшее совпадение в поиске. Нажмите Enter или нажмите на приложение.

Инструкция #2

Щелкните правой кнопкой мыши в любом месте строки заголовка, выберите Edit , затем выберите Mark .

Инструкция №3

Щелкните и перетащите указатель мыши на текст, который хотите скопировать. Либо нажмите и удерживайте клавишу SHIFT, а затем щелкните конец текста, который хотите скопировать.

Инструкция #4

Нажмите Enter или щелкните правой кнопкой мыши в любом месте строки заголовка, выберите Изменить , затем выберите Копировать .

Как вставить текст в окно командной строки (традиционный метод)

Чтобы вставить только что скопированный текст, просто щелкните правой кнопкой мыши строку заголовка еще раз, нажмите Редактировать в меню и нажмите Вставить .

Как включить режим QuickEdit

Прежде чем копировать или вставлять из окна командной строки описанными ниже способами, сначала необходимо включить режим QuickEdit:

Инструкция №1

Первое, что нужно сделать, это чтобы открыть окно командной строки. Вы можете сделать это, нажав клавишу Windows и начав вводить «cmd» или «command» в поиск Cortana, и вы должны увидеть командную строку как лучшее совпадение в поиске. Нажмите Enter или нажмите на приложение.

Инструкция № 2

Щелкните правой кнопкой мыши в любом месте строки заголовка и выберите Свойства .

Инструкция №3

Выберите вкладку Параметры и установите флажок Режим быстрого редактирования .

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

Нажмите и перетащите указатель мыши на текст, который хотите скопировать. Либо нажмите и удерживайте клавишу SHIFT, а затем щелкните конец текста, который хотите скопировать.Теперь ваш текст будет в буфере обмена.

Как вставить текст в окно командной строки с помощью QuickEdit

Просто щелкните правой кнопкой мыши в любом месте окна.

В качестве альтернативы вы можете снова щелкнуть правой кнопкой мыши строку заголовка, нажать Редактировать  в меню и нажать Вставить , но это слишком длинный путь 😉

Как использовать сочетание клавиш для копирования и вставки

Сейчас это немного неудобно, но как только вы привыкнете к этому, все в порядке, и оно работает в Windows 10, 8, 7 или Vista.

Итак, прежде всего, зажмите клавишу alt и нажмите пробел, так что alt + пробел .

Появится всплывающее меню.

Затем нажмите e и затем k . Это позволит вам пометить текст, готовый к копированию. Чтобы пометить с помощью клавиатуры, удерживайте нажатой клавишу Shift, а затем используйте клавиши со стрелками, чтобы пометить больше текста.

После того, как вы отметили текст, снова нажмите alt + пробел , затем нажмите e и , введите . Теперь ваш текст скопирован в буфер обмена.

Чтобы вставить содержимое буфера обмена, снова нажмите alt + пробел , чтобы вызвать меню, затем нажмите e  и затем p . Содержимое буфера обмена теперь должно быть вставлено в командное окно.

Как использовать AutoHotKey для простой вставки в командную строку Windows

Чтобы упростить себе жизнь при вставке в командное окно, вы можете использовать AutoHotkey. Это действительно отличный инструмент, и вы можете делать гораздо больше, чем просто вставлять в командное окно. В:: SendInput {Raw}%буфер обмена% вернуть #IfWinActive

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

Как, наконец, заставить CTRL+C и CTRL+V работать в командной строке Windows 10

Хорошо, я думаю, это то, чего вы так долго ждали.В Windows 10 вы можете использовать CTRL+C и CTRL+V прямо из коробки, но сначала вам нужно включить его. Я не уверен, почему такая важная функция не включена по умолчанию, но ее действительно легко включить.

Инструкция №1

Первое, что нужно сделать, это открыть окно командной строки. Вы можете сделать это, нажав клавишу Windows и начав вводить «cmd» или «command» в поиск Cortana, и вы должны увидеть командную строку как лучшее совпадение в поиске. Нажмите Enter или нажмите на приложение.

Инструкция № 2

Щелкните правой кнопкой мыши в любом месте строки заголовка и выберите Свойства .

Инструкция №3

Перейдите на вкладку Параметры и снимите флажок Использовать устаревшую консоль (требуется перезапуск) . Это должно автоматически установить флажок Включить сочетания клавиш Ctrl .

Инструкция №4

Наконец, нажмите OK. Теперь вы можете выделять текст с помощью мыши или клавиатуры (удерживайте нажатой клавишу Shift и используйте клавиши со стрелками для выбора слов).Теперь вы можете нажать CTRL + C, чтобы скопировать его, и нажмите CTRL + V, чтобы вставить его в окно. Вы также можете легко вставить текст, скопированный из другой программы, в командную строку Windows, используя те же сочетания клавиш.

Вот и все. Я показал вам несколько способов копирования и вставки данных в командное окно и из него.

Некоторые из методов, которые я показал, являются своего рода устаревшими методами (которые все еще работают) и применимы к более ранним версиям Windows. Однако в Windows 10 я показал, что вы можете легко копировать и вставлять в окно команд и из него, используя CTRL+C и CTRL+V.Ну наконец то!

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

Ура!

Копирование файлов в терминале Linux

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

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

  $ cp example.txt ~/Документы  

Как и в случае с командой mv , вы можете переименовывать файл во время его копирования.

  $ cp пример.txt ~/Documents/file.txt  

Будьте осторожны при использовании cp , потому что он делает именно то, что вы ему говорите.По умолчанию , а не спрашивает, хотите ли вы скопировать один файл поверх другого файла с тем же именем. Чтобы защитить себя от этого, используйте cp —interactive (или -i для краткости), который запускает cp в интерактивном режиме , что означает, что он спросит вас, уверены ли вы, что хотите перезаписать существующий файл. Вы можете либо подтвердить, либо отменить и повторно выполнить cp и переименовать файл во что-то другое, чтобы он не конфликтовал с существующими файлами.

Скопировать папку

Команда cp ищет файлы, а не папки, потому что папок на самом деле не существует (то есть они не являются данными, а просто маркерами для нас, людей, чтобы логически разделить наши данные на разные воображаемые контейнеры). скопируйте папку, используйте cp —recursive (или -r для краткости), которая берет файлы из папки , а воссоздает их воображаемый контейнер.

 

$ cp -r Документы MyStuff
$ ls
Документы
Загрузки
Музыка
MyStuff
Шаблоны
Картинки
Видео

Вы могли заметить, что оболочка Linux во время работы ведет себя устрашающе тихо.Это на самом деле по дизайну. Сколько раз вы ставили компьютер перед задачей, например, скопировать тысячу файлов с одного диска на другой, чтобы вернуться через 4 часа и обнаружить, что он перестал копировать после первого файла, просто чтобы задать вам какой-то тривиальный эзотерический вопрос?

Однако иногда приятно получить обратную связь от вашей ОС. Обычно ключ -v добавляет «многословие» к команде:

 

$ cp -r --verbose Документы Материалы
'Документы/' -> 'Материалы'
'Документы/пример.txt' -> 'Материалы/example. txt'
'Документы/file.txt' -> 'Материалы/file.txt'
'Документы/example.png' -> 'Материалы/example.png'
'Документы/картинки .png' -> 'Материал/picture.png'

Уловки с командной строкой Windows — Как копировать и вставлять текст плюс отдельные нажатия клавиш

Кажется, что мы, сетевые администраторы, снова и снова повторяем одни и те же команды в нашей повседневной жизни. Более чем вероятно, что мы пользуемся PowerShell и изучаем его так быстро, как только можем. Тем временем мы все еще можем использовать наши старые резервные команды в командной строке Windows только потому, что мы используем их так долго и не хотим их отпускать.Я просто хотел упомянуть пару трюков, которые я нашел полезными.

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

Если щелкнуть маленький черный значок C:\ в левом верхнем углу окна, обратите внимание на то, что вы получите:

 

  7

90

7  


Затем выберите Edit , после чего появится больше вариантов:

Теперь я хочу выделить некоторый текст, поэтому я просто набрал dir , чтобы увидеть вывод:

можно нажать Марк. Затем я просто использовал свою мышь, чтобы выделить текст. Как только он будет выделен, просто нажмите Enter, чтобы поместить его в буфер обмена. Вы можете перейти к своему документу, адресной строке проводника или в любом другом месте и вставить его, как и любое другое содержимое буфера обмена. Я буду использовать Ctrl-V для текста, который я выделил выше, и посмотрю, что произойдет: WinXP_x64_5400_storage_included_ISO .

Вот так просто, я скопировал из командной строки и использовал текст!

Еще один трюк с командной строкой — просто сохранить одно нажатие клавиши при выполнении команды.Это может показаться не таким уж большим, но сетевой администратор будет использовать эту команду много раз в день, поэтому в течение длительного времени это может суммироваться. Команда ipconfig/ all (или ipconfig/ выпуск и ipconfig/ обновление ). Вы заметите, что в команде нет пробела. Пространство ненужно. Так что сохраните нажатие клавиши и оставьте пробел. В течение всей вашей ИТ-карьеры на это может уйти до нескольких минут. Не волнуйся, ты поблагодаришь меня позже.

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

До следующего раза…

Марк Джейкоб
Инструктор Cisco – Техническое обучение интерфейсу
Феникс, Аризона

Подписаться на ленту сообщений этого автора через RSS

Как копировать и вставлять в командную строку

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

Видеоруководство по копированию и вставке в командной строке в Windows 8 :

1. Действия по копированию команды из другого места и вставке ее в командную строку

Шаг 1 : Скопируйте команду в другой документ или веб-страницу.

Вы можете выбрать команду левой кнопкой мыши, щелкнуть ее правой кнопкой мыши и выбрать Копировать в контекстном меню, как показано на следующем рисунке.

Советы : Вы также можете нажать Ctrl+C, чтобы напрямую скопировать команду.

Шаг 2 : Вставьте команду в командную строку.

Щелкните правой кнопкой мыши любое пустое место в окне командной строки и выберите Вставить в меню.

На картинке ниже видно, что команда вставлена ​​в окно.

2. Действия по копированию текста в окне командной строки и вставке в него текста.

Шаг 1 : Щелкните правой кнопкой мыши любую пустую область в окне и выберите Отметить в списке.

Шаг 2 : Выберите текст, который хотите скопировать, и нажмите . Введите на клавиатуре.

Шаг 3 : Щелкните правой кнопкой мыши пустое место еще раз и выберите Вставить в меню.

После завершения этих 3 процедур выделенный текст мгновенно вставляется в окно командной строки.

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

Связанные статьи:

Перемещение и копирование элементов в вашей системе — изучите командную строку в терминале

https://вимео. COM / 237081756

На данный момент в курсе, вы можете:

    • Посмотрите, где вы находитесь в вашей системе ( PWD )

    • Список содержимого каталога ( LS )

    • Изменение Справочники ( CD )

    • Сделать каталоги ( MKDIR )

    • Сделайте файлы ( Touch File-name. extension )

    • Использовать ярлыки клавиатуры, чтобы избежать командной строки, набрав набрав

Теперь вы можете перемещать или копировать созданный вами контент.Есть ряд команд, которые позволят вам это сделать.

Переместить содержимое

Допустим, вы случайно создали файл не в том месте, например, поместили таблицу биологических исследований в папку истории искусств. 😖

Если вы используете визуальный интерфейс, такой как Finder (или другой визуальный интерфейс), вам придется щелкнуть и перетащить этот файл в нужное место. В Терминале у вас нет визуального интерфейса, поэтому вам нужно знать команду mv   , чтобы сделать это!

mv  , разумеется, означает ход . Для команды   mv   требуется несколько фрагментов информации.

Таким образом, моя первая часть информации – это  research-findings.csv  , а вторая часть информации – это путь к файлу к папке Biology.

Абсолютный и относительный пути к файлам

Я мог ввести это двумя разными способами. Давайте рассмотрим разницу между абсолютными и относительными путями к файлам.

Вариант 1 (абсолютный путь):

  mv исследования-выводы.csv ~/Desktop/Second\ Semester/Biology  

Вариант 2 (относительный путь):

  mv research-findings.csv ../Biology  

Вариант 1 содержит абсолютный путь к папке Biology. Каждая папка указана в пути сверху вниз.

Вариант 2 — относительный путь . Это путь относительно того места, где мы сейчас находимся. ..   означает «перейти на один уровень вверх» (на «Второй семестр»), а оттуда перейти в папку «Биология».

Переименовать содержимое с помощью mv

Вы также можете переименовывать файлы и папки с помощью команды mv. Чтобы переименовать research-findings.csv в biology-final-report.csv , вы можете ввести:

  mv research-findings.csv biology-final-report.csv  

» один файл в другой и переименовывая его в процессе. 👍

Вы также можете использовать mv с папками для их перемещения! Это не только для файлов.

Команда «Переместить»
Копирование файлов

Копирование содержимого работает аналогично перемещению содержимого. Начнем с копирования файла, потому что это проще.

Для cp (копировать) справедливы те же аргументы, что и для mv (переместить):

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

Посмотрите главу видео для простой для понимания демонстрации! Эти понятия трудно обработать, и просмотр видео очень поможет.

Сценарий: вы хотите скопировать итоговую курсовую работу из папки второго семестра в новую папку под названием «Выпускные работы». Вы не хотите перемещать файлы; просто скопируйте их в другую папку, чтобы у вас были копии окончательных документов в одном централизованном месте.

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

  mkdir Final\ papers  

Теперь вы можете либо сменить каталоги ( cd ) в папку Art history и скопировать оттуда конечный документ, либо просто скопировать его, не меняя каталогов.

  cd Искусство\ история  
  cp term-paper.text ../Final\ papers  

или

  cp Art\ history/term-paper.txt Final\ papers 7 
 910 change directorys  cd  ) в папку Final papers и перечислите его содержимое (  ls  ), чтобы подтвердить, что файл теперь скопирован сюда: 

  cd Final\ papers  
  ls  

Великолепно!

Команда копирования
Дополнительное исследование: копирование папок

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

Чтобы скопировать папки, вы будете использовать рекурсивную опцию. Рекурсия похожа на итерацию в том смысле, что команда будет выполняться с небольшими приращениями для достижения своей конечной цели. Об этом не стоит беспокоиться прямо сейчас, хотя вы можете прочитать больше о рекурсивности здесь.

В этом примере мы вернемся к нашему проекту кода.Я хочу продублировать папку с кодом, чтобы использовать код, который я написал, в качестве основы для другого проекта. Исходный каталог называется code-project, поэтому я назову свою копию   code-project-2 .

Чтобы скопировать эту папку из одного места в другое, выполните:

  cp -R ~/Desktop/code-project ~/Desktop/code-project-2  

Это копирует папку моего кода-проекта ( включая его содержимое) в новую папку с именем   code-project-2 .

Leave a comment