Переключение на Главную Страницу Страницы: 1 [2] 3  ОтправитьПечать
Очень популярная тема (более 25 ответов) Помогите разобраться с проблемой регистрации плаги (число прочтений - 21437 )
VV
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 14
Зарегистрирован: 23. Марта 2007
Re: Помогите разобраться с проблемой регистрации п
Ответ #15 - 23. Марта 2007 :: 12:26
Печать  
Попробую сначала дома, там не сташно Улыбка
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Помогите разобраться с проблемой регистрации п
Ответ #16 - 24. Марта 2007 :: 08:32
Печать  
Ну вообщем то самое решение в лоб
положить в папку system OpenConfa, туда же положить хитрый файлик установщика WSH
и собственно вывести в автозагрузку Windows

НО повторяю необходимо разобраться почему так происходит...

Есть подозрение на работу mfc42.dll.....  Улыбка

Переустановку Винды в режиме обновления попробую сегодня же...
« Последняя редакция: 24. Марта 2007 :: 10:38 - lustin »  

reinstall_001.rar ( 0 KB | Загрузки )

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Помогите разобраться с проблемой регистрации п
Ответ #17 - 24. Марта 2007 :: 08:33
Печать  
trdm писал(а) 23. Марта 2007 :: 10:23:
2005 лажануда и у меня систему... отладка скриптов перестала работать...
вылечил переустановкой (


Переустановкой ЧЕГО??? Если не секрет Подмигивание
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
VV
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 14
Зарегистрирован: 23. Марта 2007
Re: Помогите разобраться с проблемой регистрации п
Ответ #18 - 24. Марта 2007 :: 09:12
Печать  
lustin писал(а) 24. Марта 2007 :: 08:32:
Ну вообщем то самое решение в лоб
положить в папку system OpenConfa, туда же положить хитрый файлик установщика WSH
и собственно вывести в автозагрузку Windows

Не совсем универсальное решение:
1. хитрый файлик у меня называется scr56en.exe/scr56ru.exe , ну, это полбеды - поправим - туту еще врубаюсь.
2. а далее - ничего не происходит из-за вылета
Цитата:
Сценарий:          C:\Program Files\1Cv77\BIN\config\system\reinstall.vbs
Строка:  56
Символ:  2
Ошибка:  Не удается найти указанный файл.
Код:     80070002
Источник:          WshShell.Exec
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Помогите разобраться с проблемой регистрации п
Ответ #19 - 24. Марта 2007 :: 10:30
Печать  
Скачай еще раз - должно быть правильно

измени переменную nameWSH = <ИмяФайлаДвижка>

P.S Универсальным решением будет ПОНЯТЬ ПОЧЕМУ
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
VV
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 14
Зарегистрирован: 23. Марта 2007
Re: Помогите разобраться с проблемой регистрации п
Ответ #20 - 24. Марта 2007 :: 10:35
Печать  
Ни фига не вижу теперь - что качать Печаль
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Помогите разобраться с проблемой регистрации п
Ответ #21 - 24. Марта 2007 :: 10:47
Печать  
Обнови страницу форума  Подмигивание
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
VV
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 14
Зарегистрирован: 23. Марта 2007
Re: Помогите разобраться с проблемой регистрации п
Ответ #22 - 24. Марта 2007 :: 10:58
Печать  
Вот теперь увидел (но обновлял и ранее - не было ничего).
ЗЫ. Да, теперь все работает, на ХР пробовал. А на 2003 (работа) - тоже сработает?
ЗЫЫ. Помогло обновление Винды-то?
  
Наверх
 
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: Помогите разобраться с проблемой регистрации п
Ответ #23 - 24. Марта 2007 :: 11:56
Печать  
Посмотрел скрипт-лечилку. К сожалению, он будет работать только в случае, когда WSH хоть чуть-чуть работает в системе Улыбка

Правильнее, кажется, было бы распаковать содержимое cab-файла scr56en.exe/scr56ru.exe в какой-нибудь каталог и запускать процедуру установки из батника с помощью, кажется, вот такой команды

rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 <Имя установочного Inf-Файла>
  

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
VV
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 14
Зарегистрирован: 23. Марта 2007
Re: Помогите разобраться с проблемой регистрации п
Ответ #24 - 24. Марта 2007 :: 11:58
Печать  
Да это не лечилка, а заплатка. Вот выяснить, почему такая хрень происходит - вот лечилка. Но время экономит - точно.
Кстати - пришлось время задержки в батнике увеличить до 90 - не успевал утановиться ВСХ.
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Помогите разобраться с проблемой регистрации п
Ответ #25 - 24. Марта 2007 :: 12:26
Печать  
VV писал(а) 24. Марта 2007 :: 11:58:
Да это не лечилка, а заплатка. Вот выяснить, почему такая хрень происходит - вот лечилка. Но время экономит - точно.
Кстати - пришлось время задержки в батнике увеличить до 90 - не успевал утановиться ВСХ.


Это было решение в лоб чтобы работать продолжать в прежнем режиме не отвлекаясь...

А обновление Винды буду пробовать сегодня вечером - чтобы если что хватило воскресенья востановить все как было.... (если вдруг корявые ручки проявят себя)

Но для начала я какое то время потрачу все равно на эксперименты ПОЧЕМУ почему так происходит (ведь регистрация пропадает только у WSC компонентов и в реестре они прописаны все...)  - а при попытки создать объект с таким ProgID - возвращает Nothing
И самое интересное что при попытки запустить regall.bat НЕ переустанавливая WSH получим код ошибки 5 - собственно РЕГИСТРАЦИЯ НЕ УДАЛАСЬ
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Помогите разобраться с проблемой регистрации п
Ответ #26 - 24. Марта 2007 :: 12:33
Печать  
kuntashov писал(а) 24. Марта 2007 :: 11:56:
Посмотрел скрипт-лечилку. К сожалению, он будет работать только в случае, когда WSH хоть чуть-чуть работает в системе Улыбка

Правильнее, кажется, было бы распаковать содержимое cab-файла scr56en.exe/scr56ru.exe в какой-нибудь каталог и запускать процедуру установки из батника с помощью, кажется, вот такой команды

rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 <Имя установочного Inf-Файла>


Сработало... В тихом режиме и без Сендкеев   Улыбка Круто.... Слов нет

Заплатка упрощается

1. Распакуем с помощью к примеру 7-Zip инсталятор в папку C:\WSH\

2. вместо вызова скрипты используем
"rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\WSH\scripten.inf"


  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
VV
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 14
Зарегистрирован: 23. Марта 2007
Re: Помогите разобраться с проблемой регистрации п
Ответ #27 - 24. Марта 2007 :: 16:15
Печать  
А у меня последний вариант просит перезагрузку после установки.
Цитата:
Новые параметры вступят в силу только после перезагрузки системы.
Выполнить перезагрузку сейчас?


такой текст?
----------------
@echo on
rem решение проблемы с переустановкой WSH после перезагрузки
rem Вешаем в атозагрузку
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\WSH\SCR56RU.INF
c:\Program Files\1Cv77\BIN\config\system\regall.bat
------------------
  
Наверх
 
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: Помогите разобраться с проблемой регистрации п
Ответ #28 - 25. Марта 2007 :: 08:47
Печать  
VV писал(а) 24. Марта 2007 :: 16:15:
А у меня последний вариант просит перезагрузку после установки.
Цитата:
Новые параметры вступят в силу только после перезагрузки системы.
Выполнить перезагрузку сейчас?


такой текст?
----------------
@echo on
rem решение проблемы с переустановкой WSH после перезагрузки
rem Вешаем в атозагрузку
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\WSH\SCR56RU.INF
c:\Program Files\1Cv77\BIN\config\system\regall.bat
------------------


Вот из-за этих строк он требует перезагрузку:

Код
Выбрать все
[AddReg.Extensions.NT]
; Register WScript
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Regsister WScript",,"wscript -regserver"
 



т.е. перезагрузка нужна лишь чтобы один запустить на исполнение регистрацию сервера WSH - это последний шаг установки.

Если эту команду (wscript -regserver) также выполнять в батнике после запуска inf-файла, то в принципе перезагрузка не будет нужна и в самом inf-файле ее можно будет закомментировать.
  

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
VV
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 14
Зарегистрирован: 23. Марта 2007
Re: Помогите разобраться с проблемой регистрации п
Ответ #29 - 25. Марта 2007 :: 10:18
Печать  
Сделал вот так в inf:
Цитата:
[AddReg.Extensions.NT]
; Register WScript
;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Regsister WScript",,"wscript -regserver"

в батнике
Цитата:
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\WSH\SCR56RU.INF
wscript -regserver
c:\Program Files\1Cv77\BIN\config\system\regall.bat


все равно просит перезагрузку и
Цитата:
c:\Program Files\1Cv77\BIN\config\system\regall.bat

не запускает вообще
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 
ОтправитьПечать