Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Программирование для администраторов
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

11. Работа с реестром

Работа с реестром из скрипта VBScript при помощи объекта WshShell: самостоятельная работа

Упражнение 1. Запись и чтение из реестра

Напишите скрипт RegistryFlag.vbs, который бы при запуске создавал в реестре флаг для фиксирования факта запуска этого скрипта или (если флаг уже создан) увеличивал бы его значение на 1.

Ответ к упражнению 1. Запись и чтение из реестра

Итоговый код скрипта RegistryFlag.vbs может быть таким:

Option Explicit

Dim WshShell

Dim sCounter

Set WshShell = CreateObject( "Wscript.Shell")

On Error Resume next

sCounter = WshShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\0RunSript\Counter")

If sCounter = "" Then

            MsgBox ("Never started")

Else

            MsgBox ("Started: " & sCounter)

End If

On Error goto 0

sCounter = sCounter + 1

WshShell.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\0RunSript\Counter", sCounter, "REG_DWORD"

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru