Windows Script Host для Windows 2000/XP
Шрифт:
Элемент <unnamed>
С помощью элементов
Таблица 3.2. Аргументы элемента
| Аргумент | Описание |
|---|---|
name | Задает имя, которое будет указано для описываемого параметра командной строки при выводе информации о сценарии |
helpstring | Строка, содержащая описание параметра командной строки |
many | Определяет, сколько раз может быть указан безымянный параметр в командной строке. Значение,
true " (используется по умолчанию), означает, что безымянный параметр может встретиться в командной строке более одного раза. Значение, равное "false ", означает, что безымянный параметр должен быть указан только один раз |
required | Определяет, является ли безымянный параметр командной строки обязательным. Может принимать значения " true ", "on " или 1 (параметр нужно указывать обязательно), "false ", "off " или 0 (параметр можно не указывать). Также значением аргумента "required" может быть целое число, которое показывает, сколько раз безымянный параметр должен обязательно быть указан в командной строке |
Информация, которая указывается для объявляемого в элементе
Рассмотрим в качестве примера сценарий unnamed.wsf, в который в качестве параметров командной строки должны передаваться расширения файлов, причем обязательно должны быть указаны хотя бы два таких расширения (листинг 3.4).
Для создания информации об использовании этого сценария создается элемент
После запуска с помощью wscript.exe в сценарии unnamed.wsf сначала вызывается метод
Рис. 3.4. Диалоговое окно с информацией о параметрах сценария unnamed.wsf
Затем в сценарии создается коллекция
После этого определяется общее число реально переданных в сценарий параметров командной строки (свойство
Если запустить сценарий unnamed.wsf следующим образом:
Избранное
Мастера современной прозы
Проза:
современная проза
рейтинг книги
Секонд хенд
2. Такер Спрингс
Любовные романы:
зарубежные любовные романы
рейтинг книги
1876
3. История империи
Проза:
проза прочее
рейтинг книги
50 знаменитых городов мира
31. 100 знаменитых
Научно-образовательная:
история
рейтинг книги
Судебные речи
Научно-образовательная:
политика
юриспруденция
рейтинг книги
Библия Раджниша. Том 2. Книга 1
Религия и эзотерика:
самосовершенствование
эзотерика
рейтинг книги
Пути. Дороги. Встречи
3. Хронолого-эзотерический анализ развития современной цивилизации
Научно-образовательная:
история
рейтинг книги
Наследство
1. Ключи власти
Фантастика:
фэнтези
рейтинг книги
Любовь и магия (сборник)
Колдовские миры
Фантастика:
фэнтези
мистика
рейтинг книги
Имперец. Том 3
2. Имперец
Фантастика:
боевая фантастика
попаданцы
альтернативная история
рейтинг книги
Разбитое окно
8. Райм и Сакс
Детективы:
прочие детективы
рейтинг книги
Первый Предтеча. Трилогия
Первый Предтеча
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
рейтинг книги
Олесь Бердник
рейтинг книги