Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.09.2011, 16:10
Новичок на форуме
Отправить личное сообщение для frogy Посмотреть профиль Найти все сообщения от frogy
 
Регистрация: 09.09.2011
Сообщений: 3

Поиск в реестре
Добрый день
Необходимо с помощью, скрипта получить список программ установленых на ПК
Хотел использовать вот такой скрипт

var tfile = "c:\\mp.reg";
debugger
var stroka = "HKEY_CLASSES_ROOT\\Installer\\Products\\";
js = new ActiveXObject("WScript.Shell");
fs = new ActiveXObject("Scripting.FileSystemObject");
js.run ('"regedit /e"'& " " & tfile &" "& stroka , 0)
Не отрабатывает, или может есть что- то ещё проще?

Последний раз редактировалось frogy, 09.09.2011 в 16:29.
Ответить с цитированием
  #2 (permalink)  
Старый 09.09.2011, 16:32
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

может вас сразу ключи от квартиры, где деньги лежат?)

данный код(с ActiveXObject) будет работать только в IE
точнее не будет с умолчательными настройками безопасности. Если вы уговорите пользователя настроить IE, чтобы он разрешал данную небезопасную операцию, тогда, может и заработает.

в остальных же браузерах, данный код никак работать не будет
Ответить с цитированием
  #3 (permalink)  
Старый 09.09.2011, 16:46
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

http://delphiregedit.narod.ru/regedi...14/Index.htm#6

Gvozd, для hta иногда нужно.
Ответить с цитированием
  #4 (permalink)  
Старый 09.09.2011, 19:11
Новичок на форуме
Отправить личное сообщение для frogy Посмотреть профиль Найти все сообщения от frogy
 
Регистрация: 09.09.2011
Сообщений: 3

Riimспасибо , но всяких описаний я как раз таки нашёл, но там нет именно экспорта вв файл
gvozd я в курсе этих мелочей и скрипт отработает, если правильно написать )))
Я чувствую гдето в кавычках запутался
Ответить с цитированием
  #5 (permalink)  
Старый 09.09.2011, 23:04
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от frogy
Я чувствую гдето в кавычках запутался
ну, так пользуйтесь редактором с подсветкой кода, как все программисты.
Навскидку, могу вам сказать, что строки в JS склеиваются оператором +, а не & как в вашем коде
Ответить с цитированием
  #6 (permalink)  
Старый 09.09.2011, 23:11
Новичок на форуме
Отправить личное сообщение для frogy Посмотреть профиль Найти все сообщения от frogy
 
Регистрация: 09.09.2011
Сообщений: 3

Вдруг кому понадобится

s = "regedit /e";
s = s+" " + "c:\\mp.reg HKEY_CLASSES_ROOT\\Installer\\Products";
js = new ActiveXObject("WScript.Shell");
js.run (s, 0);

спасибо за отклики
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск в тексте javascript jQuery 3 31.05.2011 11:40
PagingToolbar и поиск DenQ ExtJS 5 02.11.2010 00:16
Поиск текста в блоке со скроллингом lukingnu Элементы интерфейса 0 05.08.2010 22:54
Поиск последнего слова в строке AlexFadeev Элементы интерфейса 3 01.04.2010 18:56
Поиск в массиве через JavaScript Noran Общие вопросы Javascript 0 10.08.2008 17:31