Реферат на тему:
Пакетні файли (batch-файли)
Пакетний файл або пакетна програма це текстовий файл, який містить одну або декілька команд MS-DOS (в тому числі і програм) та має розширення BAT . Якщо ви набираєте ім'я batch -програми в командному рядку та натискаєте клавішу Enter , то записані у batch -файлі команди виконуються послідовно.
Один із batch -файлів грає особливу роль в системі MS-DOS . Цей файл зветься AUTOEXEC.BAT і він виконується автоматично під час завантаження системи. Зауважимо, що AUTOEXEC.BAT повинен знаходитися в кореневій директорії системного диска (разом з файлами IO.SYS , MSDOS.SYS , COMMAND.COM ). Нижче наводиться приклад файла AUTOEXEC.BAT . Зауважимо, що більшість сучасних програмних засобів модифікує ваш файл AUTOEXEC.BAT , додаючи до нього необхідні команди. При цьому старий AUTOEXEC.BAT зберігається під іменем AUTOEXEC.OLD або якимось іншим.
У batch -файлі ви можете використовувати будь-які команди MS-DOS та будь-які виконувані програми. Крім того, наступні команди MS-DOS спеціально призначені для використання їх у batch -файлі.
Спеціальні команди batch-файлів
Викликає інший (вкладений) пакетний файл з наступним поверненням у перший.
CALL [drive:][path]filename [batch-parameters]
[drive:][path]filename Визначає batch -файл, що викликається.
batch-parameters Визначає будь-які параметри, з якими виконується batch -файл, що викликається.
Очікує, коли користувач натисне одну з множини допустимих клавіш.
CHOICE [/C[:]choices] [/N] [/S] [/T[:]c,nn] [text]
/C[:]choices Визначає допустимі клавіші. За умовчанням YN (Yes так, No ні ).
/N Не виводить допустимі клавіші та знак питання (? ) у кінці рядка-підказки.
/S Не відрізняє регістр натиснутої клавіші (малі чи великі літери).
/T[:]c,nn Обирає за умовчанням допустиму клавішу c після nn секунд очікування.
text Визначає рядок-підказку, що виводиться на екран.
Код завершення (ERRORLEVEL ) цієї команди є зміщенням натиснутої користувачем клавіші у списку допустимих клавіш.
Команда CHOICE це зовнішня команда.
Виводить текст повідомлення на екран або перемикає режим роботи (ON чи OFF).
ECHO [ON | OFF]
ECHO [message]
ON Дозволяє виведення на екран командних рядків та повідомлень.
OFF Забороняє виведення на екран командних рядків та повідомлень.
message Виводить текст повідомлення (message ) на екран.
Виконайте ECHO без параметрів для виведення на екран біжучого стану команди (OFF або ON ).
@ діє як ECHO OFF на один рядок batch -файла.
Виконує визначену команду для кожного файла із множини файлів.
FOR %variable IN (set) DO command [command-parameters]
%variable Визначає однолітерну змінну, яка послідовно приймає значення імен файлів, що входять до параметру set .
(set) Визначає множину з одного або декількох імен файлів. Можна використовувати шаблони (маски) DOS .
command Визначає команду, яка виконується для кожного файла із списку.
command-parameters Визначає параметри для заданої команди.
Для використання команди FOR у batch -файлі застосовуйте конструкцію %%variable замість %variable .
Здійснює перехід на помічений рядок у batch-файлі.
GOTO label
label Визначає текстовий рядок, що використовується у batch -файлі як мітка. Мітка стоїть в окремому рядку та починається з двокрапки (: ).
Здійснює розгалуження за умовою в batch-файлі.
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
NOT Визначає, що команда (command ) повинна виконуватися лише у тому разі, якщо умова не має місця (false хибність).
ERRORLEVEL number Визначає, що умова виконується (true істина), якщо остання програма, яка стоіть у batch -файлі перед if , повертає код завершення (ERRORLEVEL ) рівний або більший, ніж визначене число (number ).
command Визначає команду, що виконується, якщо умова має місце.
string1==string2 Визначає, що умова виконується (true істина), якщо вказані символьні рядки співпадають.
EXIST filename Визначає, що умова виконується (true істина), якщо визначене ім'я файла існує.
Призупиняє роботу batch-файла та виводить повідомлення "Press any key to continue..." ("Для продовження натисніть будь-яку клавішу...").
Служить для вставки коментаря в batch-файлі або в файлі CONFIG.SYS.
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.