IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

> Изменение реестра с помощью JS, Работа с параметрами
dron4ik
сообщение 11.11.2009 10:39
Сообщение #1


Бывалый
****

Группа: Пользователи
Сообщений: 318
Пол: Мужской

Репутация: -  0  +


привет всем. Задание такое, скрипт состоит из двух параметров.
1)первый параметр должен создавать ключ, где имя ключа должно передаваться через параметр(т.е.название ключа мы сами пишем),еще ключ должен создаваться в любой ветке т.е. ветку тоже указываем через параметр.
2)второй параметр должен задавать значение ключа и удаление ключа.
У мя есть пример, но он все делает автоматически без каких либо параметров т.е. ветки, значение ключей, название можно менять только в коде что неудобно для обычного пользователя.
помогите пожалуйста разобраться с параметрами(.

Код
//Пример работы с реестром на JScript
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Popup("Создаем раздел");

WSHShell.RegWrite("HKCU\\MyRegKey\\", "Primer");
WSHShell.Popup("Создаем строковый параметр");
WSHShell.RegWrite("HKCU\\MyRegKey\\String", 1);
WSHShell.Popup("Создаем параметр DWORD");
WSHShell.RegWrite("HKCU\\MyRegKey\\DWORD", 2, "REG_DWORD");
WSHShell.Popup("Создаем двоичный параметр");
WSHShell.RegWrite("HKCU\\MyRegKey\\Binary", 3, "REG_BINARY");
WSHShell.Popup("Удаляем все параметры");
WSHShell.RegDelete("HKCU\\MyRegKey\\String");
WSHShell.RegDelete("HKCU\\MyRegKey\\DWORD");
WSHShell.RegDelete("HKCU\\MyRegKey\\Binary");
WSHShell.Popup("Удаляем раздел");
WSHShell.RegDelete("HKCU\\MyRegKey\\");
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
dron4ik   Изменение реестра с помощью JS   11.11.2009 10:39
volvo   Почему ты все время недоговариваешь условие? Ну, е...   11.11.2009 13:11
dron4ik   Прежняя моя ошибка(.Если не вводим второй параметр...   11.11.2009 13:15
dron4ik   Я нашел что то похожее в инете но оно написано на ...   11.11.2009 14:21
volvo   Ну, а теперь посмотри, что передается в этот VBS. ...   11.11.2009 14:45
dron4ik   К примеру создаем раздел MyRegKey c ключом Мой кл...   11.11.2009 14:56
volvo   Что означает 1, и какого типа должно быть значение...   11.11.2009 15:19
dron4ik   любой тип к примеру dword. а что такое Split? До...   11.11.2009 15:21
volvo   Split - это функция, которая разобьет строку на ча...   11.11.2009 15:30
dron4ik   F:\Programs>cscript test_js.js "HKCU...   11.11.2009 15:32
volvo   Ну, вот так у меня отработало: //Пример работы с р...   11.11.2009 16:19
dron4ik   странно пробовал вашу прогу.. но у меня не создает...   11.11.2009 16:27
dron4ik   Запустилась)) F:\Programs>cscript test_js...   11.11.2009 17:02
volvo   Это не 2 ключа, это раздел (то, что "по умолч...   11.11.2009 17:13
dron4ik   Конец строки всегда явся значением ключа без имени...   11.11.2009 17:13
dron4ik   А что означают строки каждая в отдельности? var la...   11.11.2009 18:01


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 31.07.2025 20:35
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"