Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/30: Рейтинг темы: голосов - 30, средняя оценка - 4.60
napalm

Как можно из js работать с реестром?

09.11.2009, 17:46. Показов 6559. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как можно из js работать с реестром (js из html файла)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.11.2009, 17:46
Ответы с готовыми решениями:

Как работать с реестром
Здравствуйте! Я изучаю WINAPI. У меня вопрос по работе с реестром Windows через WINAPI. Как добавить значение подключа в реестр из...

Как в службе Windows работать с реестром?
Написал прогу под консольку, чтоб вытаскивала значения из реестра, обрабатывалаих и в другой записывала. Нужно ету прогу сделать виндоус...

Как работать с реестром в консольной программе?
как работать с реестром в консольное программе с http ини файлами и прочем?

4
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
09.11.2009, 17:56
цель?
0
napalm
09.11.2009, 18:05
в реестре будут храниться данные для работы программы которые будут уникальными. на js мне надо полусить данные от пользователя и частично из реестра и отослать по мылу запрос
napalm
09.11.2009, 18:07
вобщем надо чтение из реестра по строгому пути. есть код

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\ ');

но он работает только если его запихивать отдельно в файл и запускать. в html такой код работать не хочет
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
09.11.2009, 19:05
Хорошо и правильно что не будет! Ведь это большая угроза безопасности.
Этот код будет работать только если сайт добавлен в trusted sites и параметр 'Initialize and script ActiveX controls not marked as safe' установлен в enable (по умолчанию в зоне trusted sites он имеет значение prompt что приводит к появлению запроса к пользователю разрешать потенциально опасное действие или нет).

Мне непонятно почему для хранения настроек веб-приложения вы решили использовать реестр. Почему не использовать cookies? Или если данных много - хранить их в БД на сервере и требовать предварительной аутентификации пользователей чтобы узнать какие настройки использовать?

Кроме этого раз вы пишете код который использует WScript значит для работы с приложением будет использоваться только MSIE для Windows. В нем есть т.н. userData Behavior позволяющий сохранять больше данных чем в куки, и не нарушает требований безопасности.
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/reference/behaviors/userdata.asp
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.11.2009, 19:05
Помогаю со студенческими работами здесь

Как работать с системным реестром в Windows XP
Скоко не слонялся по просторам нашего могучего интернета в поисках подробного описания функций RegCloseKey RegCreateKeyExA ...

Как работать в Visual Basic'е с реестром?
Народ, может кто подскажет, как работать в Visual Basic'е с реестром?

Отказывается работать regedit и все программы имеющие связь с реестром
Понадобилось залезть в реестр, но он просто не открывался без всяких объяснений, все найденные программы для редактирования реестра так же...

Как можно сделать так, чтобы в PictureBox, можно было работать по экранным координатам(т.е. по пикселям)?
Как можно сделать так, чтобы в PictureBox, можно было работать по экранным координатам(т.е. по пикселям)?? Там ведь все в твипах...

Работа с реестром: Можно ли тестить программу не открывая студию из под админа?
Создаю ветку в реестре, пишу значение. Все работает, все хорошо, при заходе в реестр ветку и значения в ней видно. RegistryKey regKey =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru