Як написати скрипт vbs

Можливості автоматизації в Windows підтримуються на рівні операційної системи. Їх забезпечує компонент Windows Script Host, здатний виконувати сценарії на різних мовах програмування. Спочатку в комплект поставки ОС входять інтерпретатори мов JScript і VBScript. Останній з них використовується в основному для створення vbs-скриптів, що вирішують завдання адміністрування та управління користувачами.
Як написати скрипт vbs
Вам знадобиться
  • - текстовий редактор.
Інструкція
1
Вивчіть особливості та можливості виконуючого середовища, під управлінням якої повинен буде функціонувати створюваний скрипт. Так, якщо сценарій призначений для впровадження в web-сторінки, він буде інтенсивно взаємодіяти з об'єктною моделлю браузера і поточного документа (BOM і DOM). Скрипти, що розробляються для виконання під управлінням Windows Script Host (наприклад, для автоматизації завдань адміністрування), будуть взаємодіяти з його об'єктною моделлю, через яку зможуть легко створювати і використовувати інші ActiveX і COM об'єкти.
2
Розробіть алгоритми, які будуть використані при створенні основного функціоналу скрипта. Застосовуйте знання про можливості, що надаються виконуючою середовищем. Виявити частини алгоритмів, які можна реалізувати у вигляді процедур, функцій, методів класів. Виявити дані, які можна инкапсулировать в класи.
3
Реалізуйте заготовку майбутнього скрипта. У текстовому редакторі створіть файл. Додайте в нього «заглушки» функцій і процедур, а також декларації класів, що містять їхні методи. Процедура в VBScript оголошується за допомогою ключового слова Sub, за яким слідує ідентифікатор, що визначає її ім'я. Ознакою кінця тіла процедури є пропозиція End Sub. Наприклад:

Sub MyProcedure (a, b)
End Sub

Аналогічно за допомогою ключового слова Function оголошуються функції:

Function MyFunction (a)
End Function



Класи декларуються з використанням ключового слова Class:

Class MyClass
End Class

4
Оголосіть глобальні, локальні змінні і члени класів. Це робиться за допомогою пропозиції Dim:

Dim MyVariable

Вказуючи після імені змінної розмірність, можна декларувати масиви:

Dim MyArray (10) 'масив з десяти елементів;
Dim MyArray (10, 15) 'двомірний масив;
Dim MyArray () 'динамічний масив.

5
Реалізуйте алгоритми обробки даних, додавши код в функції, процедури та методи класів. Застосовуйте пропозиції Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next для створення циклів. Використовуйте конструкцію If - Then - ElseIf - Else - End If в якості оператора розгалуження і конструкцію Select Case - End Select в якості оператора багатоальтернативного вибору.
6
Додайте в код коментарі. Вони повинні слідувати після символу одинарної лапки або ключового слова Rem. Наприклад:

'Текст коментаря
Rem текст коментаря


Увага, тільки СЬОГОДНІ!