Чем отличается создание сценариев от написания пакетных файлов?

Оцените статью

windows75965 Чем отличается создание сценариев от написания пакетных файлов?Тем, кто работал с персональными компьютерами в не столь давние времена, когда еще не было Windows, должно быть, знакома работа с пакетными файлами. Эти файлы также являются сценариями; они позволяют составить сценарий запуска серии программ, предоставляя возможность поиска и обработки файлов, и служат в качестве некого подобия примитивного языка программирования. Пакетные файлы полезны и сейчас. Они подробно рассматриваются в главе 11 «Пакетные файлы для пользы и развлечений». А в данной главе рассматриваются вопросы создания сценариев.

Главным ограничением пакетных файлов является то, что они могут лишь запускать программы и не предоставляют вам способа взаимодействия с ними. Пакетные файлы работают на уровне всех программ и файлов целиком. Это может пригодиться для решения лишь ограниченного круга задач. Но, в целом, пакетные файлы не позволяют использовать объекты и работать с текстом и числами и при этом не дают вам тех возможностей, которые предоставляются такими мощными языками программирования, как VBScript или JScript. Короче говоря, создание сценариев — это более современный и мощный подход к автоматизации Windows. Сами сценарии являются текстовыми файлами, которые можно редактировать с помощью простого текстового редактора, такого как Блокнот. В текстовых файлах находятся инструкции, написанные на языке сценариев. Можно выбрать один из нескольких языков, согласно своим личным предпочтениям. В этом разделе как раз и рассматриваются варианты этого выбора. Windows 7, Windows Vista, Windows ХР и Windows 2000 поставляются с двумя интерпретаторами языков сценариев: VBScript и JScript. С любым из них вы можете делать все что угодно. Но доступны и другие языки сценариев, которые можно свободно добавить к WSH. Ниже будет приведен список наиболее распространенных из доступных на сегодняшний день языков.

Программу, выполняющую ту же самую работу, что и любой сценарий, можно написать на стандартном компилируемом языке программирования, например на C++. В чем же тогда разница между интерпретируемым языком, таким как VBScript, и компилируемым языком?

Комментирование закрыто.

Вверх страницы
x