Як у Bat скопіювати файл


 

Bat-файл містить набір DOS-команд, які призначені для виконання спеціалізованою програмою-інтерпретатором зі складу операційної системи. Незважаючи на досить досконалий графічний інтерфейс сучасних ОС, деякі завдання простіше вирішуються з використанням таких рудиментарних залишків часів розквіту інтерфейсу командного рядка.



Вам знадобиться

Текстовий редактор.

Інструкція

  1. Для створення bat-файлів не потрібно ніякого спеціального програмного забезпечення, так як формат містяться в них даних нічим не відрізняється від звичайних txt-файлів. Відкрийте будь-який текстовий редактор — підійдуть Word, WordPad, Блокнот і т.д.
  2. У першому рядку нового документа наберіть команду копіювання — copy. Потім поставте пробіл і введіть повну адресу файлу, дублікат якого потрібно створити. В ОС Windows він повинен починатися з букви диска і містити розділений зворотний слеш набір всіх папок на шляху від кореневої директорії до каталогу, в якому знаходиться файл. Наприклад, цей запис може виглядати так:

    F: sources RelMedia tmp someFile.txt.


  3. Поставте ще один пробіл і по точно таким же правилам наберіть повний шлях і назву файлу-дубліката, в який потрібно скопіювати вихідний об’єкт. Повністю рядок з командою копіювання може виглядати, наприклад, так:

    copy F: sources RelMedia tmp someFile.txt H: backUps someFileCopy.txt

  4. Команда copy може в процесі копіювання об’єднати вміст декількох джерел і записати результат в один загальний файл. Щоб скористатися цією можливістю, перерахуйте всі об’єднуються вихідні об’єкти, розділяючи їх оточеним пробілами плюсом. Назва файлу-копії вкажіть так само, як і в попередньому кроці. Зразок такої команди, яка об’єднує вміст трьох текстових файлів:

    copy F: someFile1.txt + F: someFile2.txt + F: someFile3.txt H: someFileCopy.txt

  5. Якщо необхідно скопіювати весь вміст якого-небудь каталога, включаючи і вкладені в нього папки, використовуйте іншу команду — xcopy. Вона теж вимагає вказівки двох повних адрес — вихідної папки та папки призначення. Замість назв копійованих файлів використовуйте «вайлдкард»: *. *. Наприклад:

    copy F: sources RelMedia tmp *. * H: backUps *. *

  6. Збережіть файл з потрібним назвою і обов’язково з розширенням bat.