Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   [решено] RegSvr32 (http://forum.oszone.net/showthread.php?t=131824)

e9990638 13-02-2009 00:06 1036911

RegSvr32
 
Привет всем. Как при помощи ключей regsvr32.exe зарегистрировать приложение.
Например Flash10a.ocx, если можно пример.
Спасибо.

Vadikan 13-02-2009 00:10 1036916

Приложения нельзя зарегистрировать. Можно библиотеки и Activex.
Код:

regsvr32 Flash9f.ocx
Вообще, у flash плеера есть ключ для тихой установки - /s.

e9990638 13-02-2009 00:17 1036924

Vadikan, Спасибо.
Только flash плеер после тихой или "громкой" установки, при входе в IE, где нужен он, предлагается его все равно установить. Но если его зарегитрировать - то все отлично.

Vadikan, Извините, но что-то не получается, бегуют бесконечно строки.
У меня Flash10a.ocx находится в %SystemRoot%\macromed\Flash\Flash10a.ocx, а запустить пакетный файл собираюсь с диска. Если даже пакетный файл скопировать в папку, где и Flash10a.ocx - те же бегущие бесконечно строки.

okshef 13-02-2009 00:42 1036947

e9990638, скопируйте в %Windows%\System32

Vadikan 13-02-2009 00:48 1036950

Цитата:

Цитата e9990638
У меня Flash10a.ocx находится в %SystemRoot%\macromed\Flash\Flash10a.ocx »

Команда
Код:

Regsvr32 %SystemRoot%\macromed\Flash\Flash10a.ocx /s
Все должно работать. Средство Regsvr32: использование и сообщения об ошибках

Цитата:

Цитата e9990638
бегуют бесконечно строки. »

Какие строки?

Цитата:

Цитата okshef
скопируйте в %Windows%\System32 »

Что и зачем?

okshef 13-02-2009 00:54 1036955

Цитата:

Цитата Vadikan
Что и зачем? »

файл, конечно, тогда и первая команда сработает
Цитата:

Файл Regsvr32.exe устанавливатся в папку System (в системах Windows Me, Windows 98 и Windows 95) или System32 (в системах Windows NT, Windows XP и Windows Vista).
Выдержка из приведенной вами ссылки
Соответственно, и регистрируемая библиотека имхо должна (при синтаксисе regsvr32 *.dll) должна быть там же

e9990638 13-02-2009 02:26 1036994

Спасибо всем. Получилось только по такой команде:

%SystemRoot%\System32\Regsvr32 %SystemRoot%\System32\macromed\Flash\Flash10a.ocx /s


Время: 22:04.

Время: 22:04.
© OSzone.net 2001-