Использование WSF-файлов

Использование WSF-файлов 1.00/5, 1 голос.

windows710231 Использование WSF файловВ приложении G «Creating Your Own Scriptable Objects», включенном в интернет — версию данной книги и доступном по адресу во всех подробностях показан способ создания объектов Automation путем заключения сценария в файл Windows Script Component. Для упаковки обычных сценариев также может использоваться форматирование с помощью расширяемого языка разметки — Extensible Markup Language (XML), определяющее WSC-объект. В этом случае имена файлов получают расширение. wsf, поэтому далее в этой главе я буду называть их WSF-файлами. Для помещения сценариев не в обычный, хорошо знакомый VBScript, JavaScript, Perlscript или какой-нибудь другой простой формат, а в WSF-файлы есть ряд довольно веских причин: WSF-файлы упрощают непротиворечивую обработку аргументов командной строки и предоставление справки пользователям сценария; WSF-файлы могут предоставить вам автоматический доступ к символьным константам, связанным с внешними объектами, освобождая вас от самостоятельного определения значений этих констант в ваших сценариях; WSF-сценарии могут ссылаться на подпрограммы и функции, хранящиеся в других WSF-файлах. Это позволяет поддерживать только одну копию WSF-файла, содержащего все разработанные вами удобные процедуры, и вы можете ссылаться на эту библиотеку из любого количества WSF-программ. Если понадобится изменить или подправить одну из функций, вам не придется редактировать каждый файл, в котором она используется. Если вы не знакомы с XML-форматированием файла, я советую прочитать раздел по основам XML, «XML Basics», в загружаемой версии приложения Appendix G. В этом разделе рассматриваются основы формата и структуры XML-файлов. Полная структура WSF-файла показана ниже. Следует учесть, что завершающие теги не показаны и не каждая директива или элемент должны использоваться в каждом сценарии. Здесь просто показан порядок, который обычно используется в WSF-файле. <nuntime> — включает в себя описание аргументов командной строки задания.

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

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