Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


—оздание и использование командного файла




 

—овременна€ информационна€ технологи€ работы ориентирована на автоматизацию выполнени€ различных часто используемых операций. Ёта концепци€ соблюдаетс€ в любой программной среде персонального компьютера, котора€, как правило, предоставл€ет пользователю широкий спектр средств: специальные программные оболочки, меню, стандартные функции, различный программный инструментарий.

ќперационна€ система, несмотр€ на свою сугубо профессиональную ориентацию на квалифицированного программиста, в своем арсенале инструментальных программных средств также содержит специальный программный механизм дл€ автоматизации работы с командами. ќн позвол€ет не только облегчить работу программиста за счет автоматизации часто повтор€ющейс€ совокупности команд, но и освободить пользовател€ от необходимости знани€ многих тонкостей форматов команд.

ѕоследовательность автоматически выполн€емых операций обработки в операционной системе получила название пакетной о б р а б о т к и (batch processing). »нструментальным средством пакетной обработки €вл€етс€ командный (пакетный) файл.

 омандный файл Ц файл, позвол€ющий автоматизировать работу в операционной системе.

 

ѕон€тие "командный файл" используетс€ очень широко. ѕрактически во всех прикладных программных средах вы найдете соответствующий программный инструментарий дл€ его создани€. ќднако там его называют иначе, например макрос, о котором вы более подробно узнаете из гл. 19. –азличие в названи€х по€вилось дл€ того, чтобы подчеркнуть прикладную, а не системную сферу воздействи€ макроса, а также потому, что он состоит из команд, действующих только в конкретной прикладной программной среде.

 омандный файл, работающий в операционной среде MS DOS, имеет тип.¬ј“ (от англ. batch Ц пачка). ћакрос имеет тип, который определ€ет его принадлежность к определенной прикладной среде.

 омандный файл создаетс€ как текстовый файл в любом текстовом редакторе. Ќапример, в среде MS DOS можно воспользоватьс€ редактором EDITOR. —ам текст представл€ет собой последовательность конструкций команд операционной системы, имен файлов запуска прикладных систем, различных сервисных утилит.

«апускаетс€ командный файл на выполнение так же, как и команды MS DOS или файлы запуска прикладных программных систем, имеющие тип.—ќћ или.≈’≈. ƒостаточно в командной строке задать только его им€ без указани€ типа и нажать клавишу <Enter>.

ѕрерывание работы командного файла осуществл€етс€ нажатием клавиш <Ctrl> <C> или <Ctrl> <Break>.

«апомните!

І  омандный файл состоит из команд операционной системы MS DOS, имен файлов запуска и сервисных программных средств.

І  ажда€ команда занимает отдельную строку.

І ѕосле окончани€ формировани€ конструкции каждой команды надо нажать клавишу <Enter>.

І »м€ командного файла Ц уникальное в пределах того каталога, где он находитс€. “ип Ц всегда.¬ј“.

І ¬ конструкции команд могут быть как строчные, так и прописные буквы.

 

¬ командном файле используютс€ любые команды операционной системы и ее сервисного окружени€.  роме того, имеетс€ р€д команд, специально созданных дл€ управлени€ работой командного файла, некоторые из которых будут рассмотрены далее.

 омандный файл часто входит в состав пакета прикладных программ и используетс€ при его загрузке дл€ того, чтобы автоматизировать процесс настройки на конкретного пользовател€, освободив его от необходимости это делать самому. ѕоэтому первым действием при работе с новым пакетом прикладных программ €вл€ютс€ поиск файла типа.¬ј“ и его запуск. ≈сли же он не будет найден, то можно осуществить загрузку, отыскав файл запуска типа.—ќћ или.≈’≈.

ѕример 9.29. ѕредположим, у вас возникло желание автоматизировать свои действи€ перед началом работы с некоей прикладной программной средой, а именно:

І проверить на вирус диск ј:;

І создать на диске D: два временных рабочих каталога, с которыми вы будете работать в текущем сеансе, Ц DOCUMENT и TEXT;

І скопировать с диска ј: в каталог TEXT все файлы типа.“’“;

І скопировать с диска ј: в каталог DOCUMENT все файлы типа.DOC;

І запустить с диска —: текстовый редактор Ћ≈ —» ќЌ, введ€ им€ загрузочного модул€ LEX из каталога LEXICON.

«аданные действи€ следует записать в любом текстовом редакторе в командный файл, например под именем  ќћ1 на диск D. ”читыва€, что мы сейчас занимаемс€ изучением операционной системы MS DOS, рассмотрим, как это сделать во встроенном в нее редакторе EDITOR:

І дл€ перехода в среду текстового редактора введите в командной строке команду EDIT;

І дл€ очистки экрана нажмите клавишу <ESC>;

І дл€ активизации меню текстового редактора нажмите клавишу <ALT>;

І дл€ перехода в режим создани€ командного (текстового) файла введите команду FILE, New;

І на рабочем поле текстового редактора введите следующую последовательность команд:

AIDSTEST A:/F/G ѕроверка диска ј: на вирус

MD D:\DOCUMENT —оздание каталога DOCUMENT на

диске D:

MD D:\TEXT —оздание каталога TEXT на диске D:

COPY A:*.DOC D:\DOCUMENT  опирование всех файлов типа.DOC

с диска ј: в каталог DOCUMENT

диска D:

COPY A:*.TXT D:\TEXT  опирование всех файлов типа.“’“

с диска ј: в каталог TEXT диска D:

C:\LEXICON\LEX «агрузка среды текстового

редактора Ћ≈ —» ќЌ

І запишите командный файл на диск D:, введ€ команду меню FILE, Save As и указав его им€ D:\KOM1;

І выйдите из текстового редактора;

І проверьте работу командного файла. ƒл€ этого в командной строке введите его им€  ќћ 1.

¬ процессе выполнени€ командного файла вы увидите индикацию на экране всех его команд, а после окончани€ работы на экране должна по€витьс€ среда текстового редактора Ћ≈ —» ќЌ.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-01-29; ћы поможем в написании ваших работ!; просмотров: 1190 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

—амообман может довести до саморазрушени€. © Ќеизвестно
==> читать все изречени€...

556 - | 448 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.013 с.