Як скопіювати файли за допомогою командного рядка

Командний рядок Windows - це потужний інструмент, за допомогою якого можна контролювати систему (без використання провідника). Вивчивши команди копіювання, ви зможете віддалено працювати з Windows. Це також корисно, якщо ви хочете підвищити ефективність роботи на вашому комп`ютері.

Відео: Командний рядок Windows (CMD). Копіювання папок.

кроки

Перед початком
  1. Зображення з назвою 690104 1
    1
    Визначте, яку команду використовувати. Є кілька способів копіювання файлів через командний рядок. Будь-яка команда скопіює файли, але, можливо, в певних випадках ви віддасте перевагу якусь конкретну команду.
  2. COPY - це основна команда копіювання. Вона дозволить скопіювати, а також об`єднати файли.
  3. ХCOPY - ця команда дозволить скопіювати файли і папки. Також у цієї команди є безліч параметрів, які надають підвищений контроль над процесом копіювання. Ця команда вважається застарілою, але все одно використовується.
  4. ROBOCOPY - це новітня команда копіювання, доступна в Windows Vista або більш пізньої версії. Користувачі Windows XP можуть встановити пакет Windows 2003 Server Resource Kit Tools, щоб користуватися цією командою. Ця команда копіює файли і папки, зберігаючи права доступу та інші атрибути. Вона також призначена для надійного копіювання великих обсягів даних.

Відео: Відкриття файлів за допомогою командного рядка в Windows XP

Метод 1 з 3: COPY
Зображення з назвою 690104 2
1
Скопіюйте один файл. команду copy найкраще використовувати при копіюванні одного файлу. Для використання цієї команди введіть copy джерело мета. Наприклад, щоб скопіювати файл example.txt з папки C: UsersDesktop в папку D: Backup, введіть наступну команду:
copy C: UsersdesktopExample.txt D: backupExample.txt
  • Необхідно ввести імена копійованого і кінцевого файлів. Так ви можете перейменувати копіюється файл (якщо хочете).
  • Щоб скопіювати файл з поточної (активної) папки, просто введіть ім`я файлу (замість "джерело"). Наприклад, якщо в розглянутому вище прикладі ви перебуваєте в папці C: UsersDesktop, то команда копіювання буде виглядати так:copy Example.txt D: backupExample.txt
  • Зображення з назвою 690104 3
    2
    Скопіюйте всі файли в папці. Для цього використовуйте груповий символ *. *. Наприклад, щоб скопіювати всі файли з папки C: UsersDesktop в папку D: Backup, введіть наступну команду:
    copy C: Usersdesktop *. * D: backup
  • команда copy не копіює приховані файли. Для цього використовуйте команду xcopy або robocopy.
  • Ви можете скопіювати всі файли з поточної (активної) папки, просто ввівши *. * (замість "джерело"). Наприклад, якщо в розглянутому вище прикладі ви перебуваєте в папці C: UsersDesktop, то команда копіювання буде виглядати так: copy *. * D: backup.
  • Зображення з назвою 690104 4
    3
    Передайте файли, якщо в іменах файлів або папок (початкових або кінцевих) присутні прогалини. В цьому випадку укладете шляху до файлів / папок в лапки. Наприклад, щоб скопіювати всі файли з папки C: UsersMy Documents в папку D діє до: 2015 Backup, введіть команду:
    copy "C: UsersMy Documents *. *" "D діє до: 2015 Backup"
  • Зображення з назвою 690104 5

    Відео: Як видалити папку з допомогою командного рядка (cmd) в Windows

    4
    Об`єднайте текстові файли. команда copy може об`єднувати будь-які файли, але це особливо корисно у випадку з текстовими файлами. Завдяки такій команді тексти з першого і другого файлів будуть об`єднані в одному новому файлі.
    copy file1.txt + file2.txt newFile.txt
  • Ця команда передбачає, що файли file1.txt і file2.txt знаходяться в поточній (активній) папці. Якщо це не так, вводите імена файлів з повними шляхами до них.
  • Метод 2 з 3: XCOPY
    Зображення з назвою 690104 6
    1
    Скопіюйте один файл. Для копіювання одного файлу краще користуватися командою copy. команда xcopy не дозволить вказати, задаєте ви як кінцевий пункт папку або файл.
  • Зображення з назвою 690104 7
    2
    використовуйте команду robocopy, якщо ви створюєте скрипти резервного копіювання. команда xcopy застаріла і, ймовірно, вийде з ужитку в найближчому майбутньому. команда robocopy вміє робити все, що робить команда xcopy.
  • Зображення з назвою 690104 8
    3
    Скопіюйте папку. Основне застосування команди xcopy - це копіювання папок. Наприклад, щоб скопіювати папку C: Tools в нову папку D: BackupTools, введіть наступну команду:
    xcopy C: tools * D: backuptools / e / i
  • параметр / e повідомляє команді xcopy, що необхідно скопіювати всі папки (включаючи порожні папки).
  • параметр / i повідомляє команді xcopy, що місцем призначення є папка. Таким чином, команда автоматично створить нову папку.
  • Ця команда найбільш корисна при копіюванні файлів з CD / DVD-диска. Вона також автоматично зніме атрибут "Тільки для читання".
  • Зображення з назвою 690104 9

    Відео: Основи командного рядка / Термінал № 5 Переміщення та копіювання файлів і папок

    4
    Скопіюйте приховані файли. Одним з найбільших переваг xcopy над copy є можливість копіювати приховані і системні файли. додайте параметр / h, щоб скопіювати приховані файли.
    xcopy C: tools * D: backuptools / e / i / h
  • Метод 3 з 3: ROBOCOPY
    Зображення з назвою 690104 10
    1
    За допомогою команди robocopy легко копіювати папки. команда robocopy замінює команду xcopy. Наприклад, щоб скопіювати папку C: Tools в нову папку D: BackupTools, введіть наступну команду:
    robocopy C: tools D: backuptools / e
    • параметр / e повідомляє команді, що необхідно скопіювати всі папки (включаючи порожні папки).
    • Ця команда автоматично копіює приховані і системні файли. Вона автоматично створює нові папки, якщо їх немає в зазначеному місці призначення.
  • Зображення з назвою 690104 11
    2
    Отзеркаливание директорії. Воно відмінно підходить для створення резервних копій. В цьому випадку команда robocopy скопіює весь вміст з джерела в вказане місце призначення. При цьому будь-який контент, що зберігається в місці призначення, але якого немає в джерелі, буде знищений. Це гарантує, що резервна копія буде мати тільки останні версії файлів. Наприклад, щоб віддзеркалити директорію C: UsersMy Documents в папці D: BackupMy Documents, введіть:
    robocopy "C: UsersMy Documents" "D: backupMy Documents" / mir
  • Ця команда збереже всі дозволи вихідних файлів.
  • Зображення з назвою 690104 12
    3
    Увімкніть перезапуск. Ви можете включити перезапуск копіювання, якщо щось сталося в процесі попереднього копіювання.
    robocopy "C: UsersMy Documents" "D: backupMy Documents" / z
  • Зображення з назвою 690104 13
    4
    Запишіть процес копіювання. команда robocopy дозволяє створювати журнали процесів копіювання. Це допоможе вам визначити джерело проблем з копіюванням або створити архів зі списком скопійованого контенту.
    robocopy "C: UsersMy Documents" "D: backupMy Documents" / Log +:lt;filenamegt;.txt
  • параметр / Log + додасть інформацію в існуючий журнал (без видалення попередніх записів). Якщо ви хочете перезаписати старий журнал, використовуйте /log:lt;імя_файлаgt;.txt.
  • Поділися в соц мережах:

    Увага, тільки СЬОГОДНІ!
    —хоже

    Увага, тільки СЬОГОДНІ!