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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Регистрация dll-ок в домене (http://forum.oszone.net/showthread.php?t=111569)

Serhii 16-07-2008 10:52 852829

Регистрация dll-ок в домене
 
Нужно в домене зарегистрировать две dll-ки, подскажите как это реализовать.
dll-ки от пользователя не регистрируются.
В политиках прописывал запуск:
%SystemRoot%\system32\regsvr32.exe /s \\server\components\ActMonitor.dll.
Запускал через:
psexec.exe \\* -s %SystemRoot%\regedit.exe /S \\server\components\ActMonitor.dll.
Результата нет, хотя и не ругается.

Petya V4sechkin 16-07-2008 11:58 852906

Serhii, наверное, надо сначала dll-ки скопировать на локальные компы:
Код:

copy /y \\server\components\ActMonitor.dll %windir%\system32\
а потом регистрировать:
Код:

regsvr32 /s %windir%\system32\ActMonitor.dll
Скрипт в политике для компьютера, а не для пользователя.

Serhii 16-07-2008 14:17 853093

Так хочется что-бы файлики были на сетевом ресурсе, удобнее будет с новыми версиями, dll-ку подменил и все.

monkkey 16-07-2008 14:40 853114

Serhii,
Хочется - это одно. Регистрировать можно только локальные dll.

Serhii 16-07-2008 15:10 853143

Почему ?
Если я (с админ. правами) ручками запускаю на локальном компе:
regsvr32.exe /s \\server\components\ActMonitor.dll
все замечательно регистрируется и работает.

Petya V4sechkin 16-07-2008 15:16 853147

Serhii, а если убрать опцию /s, ошибку выдаст?

Serhii 16-07-2008 15:43 853170

Нет, говорит:
---------------------------
RegSvr32
---------------------------
DllRegisterServer в \\server\components\ActMonitor.dll завершено успешно.
---------------------------
ОК
---------------------------

Petya V4sechkin 16-07-2008 15:45 853174

Serhii, это при логине?

Serhii 16-07-2008 18:51 853356

Всем спасибо, разобрался не работает от системной записи "ключ -s", работает от пользователя с правами админа и путь к regsvr32 указывать не нужно (а вот этого я не понимаю какая разница полный путь есть или нет):

psexec.exe \\* -p admin -u adminpass regsvr32.exe /S \\server\components\ActMonitor.dll


Время: 06:24.

Время: 06:24.
© OSzone.net 2001-