Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Radmin
Показать сообщение отдельно

Ветеран


Сообщения: 508
Благодарности: 140

Профиль | Отправить PM | Цитировать


ruslan777
чтобы удаленно управлять машиной, достаточно лишь серверной части. Ее можно даже не устанавливать, а просто скопировать, например, в системный каталог.
В версии 2.1 нужно взять три файла: raddrv.dll, Admdll.dll и r_server.exe из папки с уже установленным Radmin'ом (начиная с версии 2.2 отсутствует файл raddrv.dll)

cтавим Radmin на любую машину и все конфигурим как надо - пароли, адреса.
вытаскиваем из реестра данные. Список веток
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\System\RAdmin]
[HKEY_LOCAL_MACHINE\System\RAdmin\v2.0]
[HKEY_LOCAL_MACHINE\System\RAdmin\v2.0\Server]
[HKEY_LOCAL_MACHINE\System\RAdmin\v2.0\Server\Parameters]
[HKEY_LOCAL_MACHINE\System\RAdmin\v2.0\Server\iplist]
пишем bat файл radmin.bat:
Код: Выделить весь код
@echo off
copy r_server.exe %windir%\system32\r_server.exe
copy raddrv.dll %windir%\system32\raddrv.dll
copy admdll.dll %windir%\system32\admdll.dll
%windir%\system32\r_server.exe /install /silence
regedit.exe /s radmin.reg
все это сохраняем в один файл radmin.reg
Потом три служебных файла, bat-файл и файл с данными реестра пакуем в архив - с помощью WinRAR или 7z.
Комментарий к архиву Winrar
Код: Выделить весь код
Setup=radmin.bat
Silent=1
Overwrite=1
Для 7z немного сложнее
для начала нужен сам 7-zip
затем качаем модуль Олега Щербакова для sfx архивов - 70 кб
пишем файл config.txt (кодировка UTF-8 обязательна!)
Код: Выделить весь код
;!@Install@!UTF-8! 
RunProgram="hidcon:radmin.bat" 
GUIMode="2"
;!@InstallEnd@!
GUIMode="2" означает полностью "тихий" режим установки! Если нужно отображение процесса распаковки, то ставьте "1".

Список файлов
Код: Выделить весь код
 -- raddrv.dll
 -- admdll.dll
 -- r_server.exe
 -- radmin.reg
 -- 7zSD.sfx
 -- config.txt
Далее пакуем командным файлом
Код: Выделить весь код
@echo off
::  устанока имен
SET INST=r_server
SET VERS=21
SET INN=%INST%_%VERS%
SET OUTD=%INST%%VERS%
::  архивация в 7z формат
"%PROGRAMFILES%\7-zip\7z.exe" a -t7z %INN%.7z %INST%.exe radmin.bat *.dll *.reg -mx9 -m0=LZMA:d24
COPY /b 7zSD.sfx + config.txt + %INN%.7z %OUTD%.exe
exit
в результате получаем файл r_server21.exe. Это и есть sfx-архив, при запуске которого на машине пользователя устанавливается серверная часть радмина.
нет ярлыков в меню "пуск".
Сервер Radmin запускается как служба. После установки желательно перегрузить машину.
И конечно же, для установки необходимо обладать правами администратора

Отправлено: 15:45, 17-08-2007 | #54

Название темы: Radmin