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

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

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.05.2009, 21:40   #1
Ale XXX
Новичок
Джуниор
 
Регистрация: 09.05.2009
Сообщений: 2
По умолчанию Работа с реестром на VBScript или JScript

День добрый
Я недавно занялся изучением скриптов(

Вообщем, мне необходимо написать скрипт, который "читает" реестр и предовставляет информацию о типах файлов, которые есть и выводит их... просто списком:
там, к примеру: .txt . doc ....

Если у кого то есть идеи как это реализовать на скриптах, буду признателен
Пожалуйста, высказывайтесь
Ale XXX вне форума Ответить с цитированием
Старый 10.05.2009, 17:37   #2
RJ Presto
Пользователь
 
Регистрация: 02.04.2009
Сообщений: 17
По умолчанию

вы хотите сделать это из браузера или на локальной машине?
из браузера скорее всего никак из соображений безопасности
на локальной машине - через Windows Scripting Host
http://www.whatis.ru/reg/reg_s2.shtml
здесь можно почитать про работу с реестром через WSH

ЗЫ
хотя может и через браузер можно
Код HTML:
<html> 
<head> 
<script language="VBScript"> 

    Sub RunProgram 
        Set objShell = CreateObject("Wscript.Shell")
        objShell.Run "notepad.exe c:\scripts\test.txt"
    End Sub

</script> 
</head> 

<body> 
<button onclick="RunProgram">Run Program</button> <p>
</body> 
</html>
через JScript почему-то не заработало и objShell.RegRead не выполнилось, но возможно я что-то неправильно делал

Последний раз редактировалось RJ Presto; 10.05.2009 в 17:55.
RJ Presto вне форума Ответить с цитированием
Старый 10.05.2009, 20:46   #3
Ale XXX
Новичок
Джуниор
 
Регистрация: 09.05.2009
Сообщений: 2
По умолчанию

Для меня это все в новинку
Просидел несколько часов, не могу зайти сюда HKEY_CLASSES_ROOT и считать названия папок...

Полюбуйтесь.... на что хватило фантазии, но это не то, что надо... нужен отчет или список

Цитата:
//на JScript
var vbOKCancel = 1;
var vbInformation = 64;
var vbCancel = 2;
var Message = "Вы действительно хотите запустить программу Regedit?";
var Title = "Подтвердите действие";
Welcome();

var WSHShell = WScript.CreateObject("WScript.Shell ");
WSHShell.Run("regedit",5);

function Welcome() {
var WSHShell = WScript.CreateObject("WScript.Shell ");
var intDoIt;

intDoIt = WSHShell.Popup(Message,
0,
Title,
vbOKCancel + vbInformation );
if (intDoIt == vbCancel) {
WScript.Quit();
}
}
Ale XXX вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с реестром Ky3Heu, Общие вопросы Delphi 1 04.05.2009 10:37
работа с реестром zetrix Безопасность, Шифрование 2 31.10.2007 12:20
Работа с реестром Хs-You Безопасность, Шифрование 9 16.08.2007 22:09
работа с реестром. kozei Win Api 6 17.07.2007 13:31