CMD Master
Назад до блогу
Arnošt Havelka

Перегляд 6: Автоматизація та порівняння файлів

Створюйте пакетні скрипти та порівнюйте файли, щоб опанувати розширені операції з файлами.

Почати інтерактивний урок
Перегляд 6: Автоматизація та порівняння файлів

Ласкаво просимо до розширеної території! У цьому останньому перегляді ви об'єднаєте перенаправлення команд із пакетним скриптуванням та навчитеся порівнювати файли на наявність відмінностей. Ці навички відкривають потужні можливості автоматизації.

Спробуйте команду

Створіть пакетний файл за допомогою перенаправлення echo!

Складіть команду
echo >
Виберіть команду
Термінал
C:\Users\User>echo copy *.txt backup > backup.bat

Завдання 1: Створіть пакетний скрипт

Запишіть команду до пакетного файлу за допомогою echo та перенаправлення. Це створює виконуваний скрипт, який може виконувати ті ж операції повторно без повторного набору тексту.

Command Prompt
C:\Users\User>echo copy *.txt backup > backup.bat

Перенаправляючи вивід echo у файл .bat, ви створили багаторазовий скрипт. Виконання backup.bat з командного рядка автоматично виконає збережену команду — ідеально для повторюваних завдань.

Завдання 2: Порівняйте файли

Використовуйте команду fc (порівняння файлів), щоб виявити відмінності між двома файлами. Це важливо для перевірки та налагодження.

Спробуйте команду

Порівняйте два файли конфігурації!

Складіть команду
fc
Виберіть команду
Термінал
C:\Users\User>fc config.ini config-backup.ini
Command Prompt
C:\Users\User>fc config.ini config-backup.ini

Вивід показує відмінності між файлами. Кожен маркер ***** вказує, де файли розходяться. Це важливо для контролю версій, аудиту конфігурацій та виявлення пошкодження даних.


Перевірка знань

1 / 4

Що робить оператор > у командах echo?

Посилання

Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.

Далі

Відкриття файлів у текстовому редакторі

Дізнайтеся, як відкривати та редагувати файли за допомогою Notepad безпосередньо з командного рядка.