Копирайте файлове чрез командния ред

Автор: Tamara Smith
Дата На Създаване: 27 Януари 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Red Team Ops with Cobalt Strike (1 из 9): Операции - на русском языке.
Видео: Red Team Ops with Cobalt Strike (1 из 9): Операции - на русском языке.

Съдържание

Командният ред в Windows може да бъде много мощен, когато се научите да използвате някои от командите. Можете да получите много повече контрол с командния ред, отколкото с копирането и поставянето в Windows Explorer. Знанието как да извлечете максимума от заданията за копиране е от съществено значение при отдалечено управление на сървър на Windows. Също така е полезно, ако искате да бъдете по-ефективни със собствената си система.

Стъпвам

Преди да започнеш

  1. Знаете коя команда да използвате. Има няколко начина за копиране на файлове с помощта на командния ред. Всички команди могат да копират файлове от едно място на друго, но има няколко случая, когато една команда е по-подходяща за определена задача от друга.
    • КОПИЕ - Това е стандартната функция за копиране на файлове. Можете бързо да копирате файлове от едно място на друго. Можете също да използвате тази команда за обединяване на файлове.
    • XCOPY - С xcopy команда копирайте вашите файлове и дървета на директории. Това го прави по-подходящ за копиране на папки. xcopy също има много атрибути, които дават на напредналите потребители по-голям контрол върху копирането. Използването на xcopy сега се обезкуражава в полза на роботикопия, но все пак работи.
    • РОБОКОПИЯ - Това е най-новата команда, достъпна от командния ред на Windows. Изисква Windows Vista или по-нова версия. Потребителите на Windows XP могат да инсталират пакета Windows 2003 Server Resource Kit Tools, за да използват тази функция. роботикопия е предназначен за клониране на файлове и директории, като същевременно запазва разрешенията и другите атрибути еднакви. Той също така гарантира, че можете да поддържате по-добри дневници и че по-надеждно се копират по-големи количества данни.

Метод 1 от 3: КОПИРАНЕ

  1. Копирайте един файл. Заданието копие се използва най-добре, когато ще копирате един файл. По стандарт копие команда, въвеждате копие източникдестинация. Например, за да запазите Example.txt от C: Потребители работен плот да копирате в D: архивиране, попълнете следното:

    копирайте C: Users desktop Example.txt D: backup Example.txt

    • Трябва също да предоставите името на новия файл. Можете да използвате това, за да преименувате копирания файл, ако желаете.
    • За да копирате файл от вашата работна директория, просто напишете името на файла на изходен файл. Например, ако стартирате горната команда, докато вече сте в директорията C: Потребители работен плот тогава командата изглежда така копирайте Example.txt D: backup Example.txt
  2. Копирайте всички файлове в папка. Използвай *.* заместващ символ за копиране на всички файлове от папка наведнъж. Например да копирате всички файлове от папката C: Потребители работен плот да се D: архивиране, въведете следния:

    копирайте C: Users desktop *. * D: backup

    • Заданието копие няма да копира скрити файлове. Използвайте командата за това xcopy или роботикопия.
    • Можете да копирате всички файлове от текущото си работно място, като въведете *.* като източник. В горния пример, ако вече сте в папката C: Потребители работен плот пишете копиране *. * D: архивиране.
  3. Копирайте файлове, когато файлът или папката има интервал в името си. Ако местоположението или файлът на вашия източник или местоназначение има интервал в името си, трябва да го оградите с кавички. Например, за да запазите всички файлове от C: Потребители Моите документи да се D: 2015 Архивиране за да копирате, напишете:

    копирайте "C: Users My Documents *. *" "D: Backup"

  4. Комбинирайте (свържете) текстови файлове. Една от "скритите" характеристики на копие е възможността за обединяване на множество файлове. Това е много полезно за обикновени текстови файлове. Съдържанието на първия и втория текстови файлове в следната команда ще бъде обединено по ред в новия файл:

    копирайте file1.txt + file2.txt newFile.txt

    • Тази команда предполага, че file1.txt и file2.txt са в текущата директория. Ще трябва да добавите пътя към началото на всяко име на файл, ако файловете са на различно място.

Метод 2 от 3: XCOPY

  1. Използвайте КОПИЕ за отделни файлове. По-добре си с копие за отделни файлове. Заданието xcopy не ви позволява да посочите име на директория или файл като целево местоположение.
  2. Използвайте РОБОКОПИЯ ако създавате скриптове за създаване на резервни копия.xcopy ще бъдат заменени в бъдеще и използването му ще бъде обезсърчено. роботикопия може да направи всичко xcopy мога. Освен това е по-гъвкав и надежден. Създаване на скриптове с роботикопия ги подготвя за бъдещето.
  3. Копирайте папка на друго място. Основната функция на xcopy копира папки или съдържанието на папка от едно място на друго. Например, за да видите цялото съдържание на режисьора C: инструменти за да копирате в новата папка D: backup инструменти, въведете следното:

    xcopy C: tools * D: backup tools / e / i

    • / д разказва xcopy също да копирате всички поддиректории в местоположението на източника. Също и празните директории.
    • / i разказва xcopy да приемем, че дестинацията е папка. Това ще принуди новата папка да бъде създадена по време на копиране.
    • Това е особено полезно при копиране на файлове от CD или DVD. Атрибутът само за четене се премахва автоматично по време на копиране.
  4. Използвайте xcopy за копиране на скрити файлове. Едно от най-големите предимства на xcopy по-горе копие е възможността за копиране на скрити и системни файлове. Добавете / ч модификатор, за да копирате и скрити файлове.

    xcopy C: tools * D: backup tools / e / i / h

Метод 3 от 3: РОБОКОПИЯ

  1. Използвайте роботикопия за лесно копиране на папки. Заданието роботикопия замества xcopy. Можете бързо да копирате цели папки, без да се притеснявате за посочване на съдържанието. Например, за да видите цялото съдържание на C: инструменти да се D: backup инструменти За да копирате, въведете следното:

    robocopy C: tools D: backup tools / e

    • The / д модификатор казва роботикопия за да включите и всички поддиректории. Така също и празните папки.
    • роботикопия автоматично ще скрие и копира системните файлове. Създавате нови директории с него, ако те все още не съществуват в целевото местоположение.
  2. Огледално папка. Огледалното отразяване на директория е чудесно за архивиране. Огледалната опция на роботикопия ще копира цялото съдържание от източника до местоназначението. След това ще изтрие всичко в местоназначението, което не присъства в източника. Това гарантира, че архивирането ви се състои само от най-новите версии на вашите файлове. Например C: Потребители Моите документи да се обърне D: backup My Documents, въведете следното:

    robocopy "C: Users My Documents" "D: backup My Documents" / mir

    • Тази функция запазва всички права на оригиналните файлове непокътнати.
  3. Активирайте рестартиране. Можете също така да посочите, че целият процес ще бъде повторен, ако връзката бъде загубена по време на копирането.

    robocopy "C: Users My Documents" "D: backup My Documents" / z

  4. Направете дневник на процеса на копиране.роботикопия също така предлага възможност за създаване на регистрационен файл. Това може да ви помогне да идентифицирате проблеми или да създадете архив на копираното.

    robocopy "C: Users My Documents" "D: backup My Documents" /log+:filename>.txt

    • Модификаторът / log + ще добави новия регистрационен файл към съществуващия регистрационен файл, вместо да го презапише. Ако предпочитате просто да презапишете стария регистрационен файл, използвайте /log:filename>.txt.