Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.08.2010, 09:40   #1
Кирилл Дегтярёв
 
Регистрация: 08.08.2010
Сообщений: 8
Сообщение Работа с реестром [WSH]

Всем добрый день, недавно заинтересовался WSH, хотелось бы реализовать программу которая проверяет наличие определённого раздела в реесте и в зависимости от того есть ли он или нет выполняет определённые действия. Проблема в том, что проверка наличия раздела не работает
Код:
Dim WshShell, key, key2
' Например раздел реестра
key = "HKLM\SOFTWARE\ZTE\"
Set WshShell = Wscript.CreateObject("WScript.Shell")

If KeyExists(key) = True Then
'Код_1
WScript.Echo "Всё ок"
Else
'Код_2
WScript.Echo "Данного раздела не существует"
End If

Function KeyExists(key)
	On Error Resume Next
	key2 = WshShell.RegRead(key)
	If Err <> 0 Then
		KeyExists = False
	Else
		KeyExists = True
	End If
	On Error GoTo 0
End Function
Может кто сказать, где именно ошибка?

Последний раз редактировалось Кирилл Дегтярёв; 15.08.2010 в 09:44.
Кирилл Дегтярёв вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с реестром VanHelsing Общие вопросы C/C++ 3 21.05.2010 22:01
Работа с реестром Claster Помощь студентам 3 30.09.2009 15:21
WSH, работа с ФС, DateCreated studenth JavaScript, Ajax 4 02.12.2007 07:12
работа с реестром zetrix Безопасность, Шифрование 2 31.10.2007 12:20
Работа с реестром Хs-You Безопасность, Шифрование 9 16.08.2007 22:09