Створення сценаріїв для роботи з реєстром

ВПЛИНУТИ НА нормальної роботи системи

(Пояснення: текст, зафарбований кольором не повинен бути присутнім в сценарії, на його місці повинен бути текст, який введете Ви)

'Тут можна писати що завгодно

2. Доступ до реєстру

Для того, щоб зробити будь-які зміни в реєстрі потрібно спочатку отримати доступ до нього. Це можна зробити за допомогою двох рядків, які повинні стояти на початку сценарію:

Set WSHShell = Wscript.CreateObject ( "Wscript.Shell")

Після цього у Вас буде доступ до зміни реєстру.

3. Запит на запуск

Якщо Вам потрібно виконання сценарію "без зайвого шуму", то можете пропустити цей розділ. Він потрібен для того, щоб сценарій видавав запит: "виконати сценарій" або "скасувати". Для того, щоб перед виконанням сценарію він видавав запит на підтвердження виконання, потрібно:

1. На самому початку сценарію помістити команди:

Message_Text = "Цей текст виводиться як повідомлення"

Title_Text = "Цей текст відображається в рядку заголовка"

2. У самому кінці сценарію помістити команди:

intDoIt = MsgBox (Message_Text, vbOKCancel + vbInformation, Title_Text)

If intDoIt = vbCancel Then

Після цього при запуску сценарію буде виведений запит на підтвердження виконання:

4. Створення розділів

Для того, щоб створити розділ, потрібно користуватися командою WSHShell.regWrite:

5. Створення параметрів

  • Двійковий параметр. Для створення двійкового параметра потрібно користуватися командою WSHShell.regWrite:

Зауваження: Якщо значення строкового параметра дорівнює числу, то лапки не ставляться.

  • Строковий параметр. Для створення строкового параметра потрібно користуватися командою WSHShell.regWrite:

    Зауваження: Якщо значення строкового параметра дорівнює числу, то лапки не ставляться.

    • Параметр DWORD. Для створення параметра DWORD потрібно користуватися командою WSHShell.regWrite:

    Зауваження: Якщо значення строкового параметра дорівнює числу, то лапки не ставляться.

    Якщо потрібно, щоб дія, яка виконує сценарій, супроводжувалося поясненнями по ходу його виконання то можна скористатися командою WSHShell.Popup:

    WSHShell.Popup "Тут пишеться повідомлення, яке виведеться"

    7. Видалення розділів

    Для того, щоб видалити розділ в реєстрі потрібно скористатися командою WSHShell.regDelete:

    8. Видалення параметрів

    Для того, щоб видалити параметр, потрібно скористатися командою WSHShell.regDelete:

    9. Як перетворити текстовий документ в файл сценарію

    Для того, щоб перетворити текстовий документ, в якому Ви надрукували сценарій, в файл сценарію, потрібно:

    1. Зберегти цей файл як текстовий документ (з розширенням txt)
    2. Поміняти його розширення: замість .txt поставити .vbs (Для того, щоб розширення відображалося в провіднику, потрібно натиснути Сeрвіс \ Властивості папки вкладка Вид, і там зняти галочку з параметра Скриватьрасшіренія для зареєстрованих типів файлів).

    VB script for Reestr Версія 4.0

    Ви використовуєте будь-який з файлів прикладів на свій власний ризик.

    Author: Q uick B reak

    Конструктор uCoz

    Схожі статті