Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Редактирование реестра (не в тему, но очень надо!)
 
 автор: Fixxxer   (27.12.2005 в 09:01)   письмо автору
 
 

Господа, нужно прописать в реестре строковый параметр типа: "\\local\test\base" через JS. Делаю следующее:

var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.RegWrite("HKEY_CURRENT_USER\\Software\\1\\2\\3\\Titles\\ Здесь нужно создать строковый параметр с данными (\\local\test\base)'","TEST");

Но дело в том, что если делаешь так,

var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.RegWrite("HKEY_CURRENT_USER\\Software\\1\\2\\3\\Titles\\base)","TEST");

то параметр создается нормально, но нужно прописать сетевой путь (\\local\test\base), а эта собака слеши воспринимает как дополнительные подпапки реестра!

   
 
 автор: 12345   (27.12.2005 в 12:54)   письмо автору
 
   для: Fixxxer   (27.12.2005 в 09:01)
 

А одиночный при этом не работает?
Замените на \x5C, если это синтаксис JS

   
 
 автор: Fixxxer   (27.12.2005 в 13:14)   письмо автору
 
   для: 12345   (27.12.2005 в 12:54)
 

Одиночный не катит. И \x5C тоже не работает.

   
 
 автор: 12345   (27.12.2005 в 14:44)   письмо автору
 
   для: Fixxxer   (27.12.2005 в 13:14)
 

Странно. А почему в кавычках скобка незакрытая, так надо?
Если это JS, то должно работать и так, и так. Если нет, то пробуйте варианты.

   
 
 автор: Fixxxer   (28.12.2005 в 06:03)   письмо автору
 
   для: 12345   (27.12.2005 в 14:44)
 

Какая скобка?
Здесь?

var WSHShell = WScript.CreateObject("WScript.Shell"); 
WSHShell.RegWrite("HKEY_CURRENT_USER\\Software\\1\\2\\3\\Titles\\base","TEST"); 

Это просто опечатка.
Какие варианты должны работать? Пробывал все. Одиночные и обратные слеши, кавычки. Никатит.

   
 
 автор: Fixxxer   (29.12.2005 в 07:28)   письмо автору
 
   для: Fixxxer   (28.12.2005 в 06:03)
 

Тема закрыта. Обошелся Regedit /s regfile.reg

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования