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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Автоустановка Remote Administrator 2.1 - небольшой трабл

Ответить
Настройки темы
Автоустановка Remote Administrator 2.1 - небольшой трабл

Пользователь


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

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


Вот пример автоустановки radmin 2.1 (метод RunOnceEx)
1. В папку $OEM$\$Progs копируется папка radmin с любой машины где он установлен.
2. В папку $OEM$\$$\System32 копируются файлы admdll.dll, raddrv.dll, r_server.exe. В принципе, для автоустановки достаточно этих трех файлов, но кто знает, вдруг да и понадобится клиент.
3. regshot'ом определяются изменения в реестре после ввода серийника.
(изменения вносятся в [HKEY_LOCAL_MACHINE\SOFTWARE\RAdmin\v1.01\ViewType], [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG], [HKEY_LOCAL_MACHINE\SYSTEM\RAdmin\v2.0\Server\Parameters]. Ключи, ессно у каждого свои), ну и создается рег-файл.
4. В RunOnceEx.cmd прописываем строки:
REG ADD %KEY%\030 /V 1 /D "%systemroot%\system32\r_server /installservice /silence /save" /f
REG ADD %KEY%\030 /V 2 /D "%systemroot%\system32\r_server /port:**** /pass:***** /silence /save" /f
REG ADD %KEY%\030 /V 3 /D "regedit /s %systemdrive%\apps\radmin.reg" /
где radmin.reg - соответствующий твик реестра для ввода серийника
5. Теперь сервер надо стартовать. для этого строка:
REG ADD %KEY%\040 /V 2 /D "%systemroot%\system32\r_server /start" /f
НО! при запуске вместе с остальными строками на этой стадии установка виснет (скорее всего нужно подтверждение типа start\wait). Поэтому я запускаю ее после Cleanup.cmd, за время отсчета перед перезагрузкой строка успевает отработать.
Все срабатывает и ставится, кроме команды installservise, то есть запускать службу надо через настройки после установки. В чем трабл, так и не понял, если кто что-либо может посоветовать, большое сенкс

-------
Делай то, что хочешь, и будь что будет....


Отправлено: 09:19, 24-02-2005

 

Аватара для Debugger

Ветеран


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

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


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG] - ИМХО эта строчка не нужна, каждая вторая программа зачем-то обращается к этому ключу. Попробуй запускать службу через консольную команду net start service_name

Отправлено: 10:08, 24-02-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


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

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


Akufrol Debby
Для установки Radmin делаем следующее:

1 Ставим Radmin на любую машину и все конфигурим.
2 Открываем regedit и топаем сначала сюда [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\r_server] и экспортируем ее,
потом топаем сюда [HKEY_LOCAL_MACHINE\SYSTEM\RAdmin] экспортируем.
3 Объединяем все в один Radmin.reg и кладем его в %ProgramFiles%\Radmin. Сам Radmin еще установлен.
4 Там же создаем батник Radmni.cmd следующего содержания:
Код: Выделить весь код
IF EXIST %SystemRoot%\CMDOW.EXE cmdow @ /HID
@echo off
set S=%CD%\
set D=%SystemRoot%\System32\
copy /y "%S%r_server.exe" %D%
copy /y "%S%raddrv.dll" %D%
copy /y "%S%AdmDll.dll" %D%
regedit /s "%S%radmin.reg"
%D%r_server.exe /install /silent
net start r_server
5 Пакуем winrar-ом в sfx содержимое папки %ProgramFiles%\Radmin, в коменты добавляем:
Код: Выделить весь код
Path=Radmin
SavePath
Setup=Radmin.cmd
Title=Radmin 2.1
Overwrite=1
Silent=1
Дальше пишем на CD и все.

Если папка %ProgramFiles%\Radmin на целевой машине не нужна, можно не делать SFX, а запускать Radmin.cmd прямо с CD.

-------
Не верь трудолюбивому Админу! Ибо только лень заставит его настроить систему раз и навсегда!
http://unacreator.elitecom.ru -=- Сайт г. Дзержинска


Отправлено: 18:39, 24-02-2005 | #3


Пользователь


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

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


Решил оживить старую тему. Небольшое дополнение:
Ошибка в ключе батника! Ключ "silent" применяется для тихой установки архивов запакованных инсталятором Inno Setup. В нашем случае должен применятся ключ
"silence" очень похожи по названию
Код: Выделить весь код
IF EXIST %SystemRoot%\CMDOW.EXE cmdow @ /HID
@echo off
set S=%CD%\
set D=%SystemRoot%\System32\
copy /y "%S%r_server.exe" %D%
copy /y "%S%raddrv.dll" %D%
regedit /s "%S%radmin.reg"
%D%r_server.exe /install /silence
net start r_server
Для версии Radmin 2.2 файл AdmDll.dll не нужен. В встроенном файрволе windows необходимо открыть порт 4899,прочесать реестр и добавить в файл radmin.reg нужные ключи.

пакуем SFX архив.
Код: Выделить весь код
Setup=radmin.cmd
Silent=1
Overwrite=1
Недостатки:
1. r_server.exe светится в процессах.
2. Окно установки выдает нас с потрахами.На моем компе висит порядка 5 сек.Да и еще рассказывает какие действия на данный момент производит.Может при упаковке
в команду Setup=radmin.cmd какой нить ключь нужно чтобы скрыть его? Только вот какой?
3. Отлавливается Касперским при установке расширенных баз.Хотя можно задать касперскому правила исключения,но по идее сами правила уже выдают присутсвие Радмина
Какие будут соображения?

Только представте как это неудобно где нить в инеткафе будет админу! Если каждый
посетитель будет избавлятся от Радмина.Или как в нашей сетке где около 50 компов.
Юзер удалил,а админ бегай по этажам

Отправлено: 23:37, 25-09-2005 | #4


Ветеран


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

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


Давно-давно делал vbs, для установки, может кому-то понравится. Устанавливается в Program Files\Radmin
создает ярлыки:
Remote Administrator v2.2\Radmin Viewer
Remote Administrator v2.2\Settings for Radmin Server
Remote Administrator v2.2\Radmin Server - start
Remote Administrator v2.2\Radmin Server - stop
после установки стартует сервер с паролем 11111111

radmin.vbs
Код: Выделить весь код
'vbs-скрипт положить в папку, в этой папке создать подпапку Files, в кот. 
'записать файлы r_server.exe, raddrv.dll, radmin.exe (radmin.exe я использую от 3 бэты).
'Синтаксис запуска: "radmin.vbs s" или "radmin /s" или "radmin -s" или "radmin (/-)
'silent". Если запускать без ключей, то после окончания будет выведено окно 
'сообщающее об окончании процесса установки, его. надо будет закрыть, 
'удобно при отдельной установке.

Dim WshShell, fso, objArgs, spath, pf, sysr, dir

Set WshShell = WScript.CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
On Error Resume Next

'Expand Environment
pf = WshShell.ExpandEnvironmentStrings("%Programfiles%")
sysr = WshShell.ExpandEnvironmentStrings("%SystemRoot%")
' Read AllUsersPrograms path using WshSpecialFolders object
spath = WshShell.SpecialFolders("AllUsersPrograms")
' Path to current vbs folder to successfully launch script in WPI
dir = fso.GetParentFolderName(WScript.ScriptFullName)

fso.CopyFolder dir & "\files", pf & "\Radmin"
fso.CreateFolder(spath & "\Remote Administrator v2.2")

' Создание шоткатов
Set Rview = WshShell.CreateShortcut(spath & "\Remote Administrator v2.2\Radmin Viewer.lnk")
Rview.TargetPath = pf & "\Radmin\radmin.exe"
Rview.WorkingDirectory = pf & "\Radmin"
Rview.Save

Set RServSet = WshShell.CreateShortcut(spath & "\Remote Administrator v2.2\Settings for Radmin Server.lnk")
RServSet.TargetPath = (pf & "\Radmin\r_server.exe")
RServSet.Arguments = "/setup"
RServSet.WorkingDirectory = pf & "\Radmin"
RServSet.Save

Set RServStart = WshShell.CreateShortcut(spath & "\Remote Administrator v2.2\Radmin Server - start.lnk")
RServStart.TargetPath = (pf & "\Radmin\r_server.exe")
RServStart.Arguments = "/start"
RServStart.WorkingDirectory = pf & "\Radmin"
RServStart.Save

Set RServStop = WshShell.CreateShortcut(spath & "\Remote Administrator v2.2\Radmin Server - stop.lnk")
RServStop.TargetPath = (pf & "\Radmin\r_server.exe")
RServStop.Arguments = "/stop"
RServStop.WorkingDirectory = pf & "\Radmin"
RServStop.Save

'Create sets.reg
Set f1 = fso.CreateTextFile(sysr & "\sets.reg", True)
f1.WriteLine "REGEDIT4"
f1.WriteBlankLines(1)
f1.WriteLine "[HKEY_LOCAL_MACHINE\SYSTEM\RAdmin\v2.0\Server\NtUsers]"
f1.WriteLine """1""=hex:"
f1.WriteBlankLines(1)
f1.WriteLine "[HKEY_LOCAL_MACHINE\SYSTEM\RAdmin\v2.0\Server\Parameters]"
f1.WriteLine """NTAuthEnabled""=hex:00,00,00,00"
f1.WriteLine """Parameter""=hex:c3,32,c5,82,f1,0e,c8,50,b7,3c,20,f7,23,27,16,14"
f1.WriteBlankLines(1)
f1.WriteLine "[HKEY_LOCAL_MACHINE\SOFTWARE\RAdmin\v1.01\ViewType]"
f1.WriteLine """Data""=hex:35,e3,db,da,7c,ef,32,ad,2c,a5,b8,1a,4b,e2,b2,47,7b,1d,eb,05,4c,36,\"
f1.WriteLine "0e,65,8a,ff,ec,aa,7d,63,a1,47,50,db,f2,0a,c5,a7,1d,dd,08,6b,7f,02,90,2b,b8,\"
f1.WriteLine "6c,da,7a,96,cb,dc,c9,e2,1a,8c,4d,25,39,57,f8,ee,83"
f1.Close

WshShell.Run ("regedit /s " & sysr & "\sets.reg"), 1, true
fso.DeleteFile(sysr & "\sets.reg"), true

WshShell.Run ("""" & pf & "\Radmin\r_server.exe""" & " /install /silence"), 1, true

Set objArgs = WScript.Arguments
If objArgs.Count = 0 Then
    msgbox "Remote Administrator Installation complete"
End if

Wscript.Quit

Отправлено: 07:44, 26-09-2005 | #5


Пользователь


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

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


я сделал инсталятор программой install rite 2.5с вообще не парюсь этим вопросом, ставится и все запускается(все службы) и сохраняет все мои пароли

Отправлено: 08:40, 26-09-2005 | #6


Ветеран


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

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


Mrempty
каждый делает как хочет, на тот момент я изучал vbs, мне было интересно сделать именно на нем, я кстати предпочитаю InnoSetup, install rite в свое время тоже пользовал.

Отправлено: 18:22, 26-09-2005 | #7


Аватара для boss911

Alien


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

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


А я уже давно Remote Administrator 2.1 переупаковал в SFX архив! Все ставитса спомощью двух кликов по эксешнику за 5 секунд: служба; реестр - список пользователей, настройки и т.д; ярлыки. Все очень просто!!

Отправлено: 02:09, 27-09-2005 | #8


Новый участник


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

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


Цитата:
А я уже давно Remote Administrator 2.1 переупаковал в SFX архив! Все ставитса спомощью двух кликов по эксешнику за 5 секунд: служба; реестр - список пользователей, настройки и т.д; ярлыки. Все очень просто!!
Если не трудно ввыложи куда-нибудь

Отправлено: 10:58, 31-01-2006 | #9


Аватара для boss911

Alien


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

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


imas1

Выложить не могу, так как не куда, да и мой Dial-UP непозволит, долго короче!
Цитата:
А я уже давно Remote Administrator 2.1 переупаковал в SFX архив!
Я сейчас его перепаковал в InnoSetup и ставлю его с ключом /verysilent, а старый SFX архив, там где был скрипт, удалил уже! Если что, то могу помоч только со скриптом на InnoSetup или надо восстановить скрипт от SFX архив и выложу тут их для тебя!! Выберай, что тебе удобней будет!!

Отправлено: 17:33, 31-01-2006 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Автоустановка Remote Administrator 2.1 - небольшой трабл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Антивирусы - ESet remote administrator xstaford Защита компьютерных систем 1 25-01-2013 11:16
Прочие - [решено] Remote Administrator v2.1 riga_f Программное обеспечение Windows 2 18-11-2009 13:18
Remote Administrator (Radmin) 3.4 OSZone Software Новости программного обеспечения 0 14-10-2009 21:30
Трабл небольшой... Помогите Guest Microsoft Windows NT/2000/2003 6 26-01-2003 01:51




 
Переход