Установка без инсталлятора

Top  Previous  Next

ROM-Viewer не требует специальной инсталляции, скопируйте файлы ROMViewer.exe и файлы с расширением lng в отдельную папку на нужный компьютер и программа готова к использованию. Деинсталляции ROM-Viewer тоже не требует, просто удалите скопированные ранее файлы.

 

Как установить ROM-Server вручную?

Инсталляцию ROM-Server можно условно разделить на два этапа: установку программы и установку настроек программы.

 

Установка программы

Создайте новую директорию и скопируйте туда файлы ROMServer.exe, ROMFUSClient.exe, HookDrv.dll, ROMwln.dll, AledensoftIpcServer.dll и файлы с расширением lg.
Скопируйте созданную директорию в локальный каталог на компьютере, где нужно установить сервер.
Выполните из командной строки команду ROMServer.exe /silentinstall.
Для того, чтобы интегрировать сервер с системным брандмауэром Windows XP/Vista необходимо выполнить из командной строки ROMServer.exe /firewall.

 

Внимание!

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

 

Установка настроек

Все настройки сервера (порт, привязка к сетевому интерфейсу и другие) хранятся в системном реестре. Вы можете скопировать эти настройки с одного компьютера на другой.

 

Запустите стандартный редактор реестра Windows (c:\windows\regedit.exe).
Экспортируйте раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\Remote Office Manager\v3.4\Server\Parameters в файл, например settings.reg.
На машине, где нужно установить ROM-Server выполните команду regedit.exe /s путь_к_файлу\settings.reg

 

Пример cmd-скрипта, осуществаляющего установку ROM-Server'а

net use x: \\server\d

mkdir "c:\windows\system32\romserver"

copy "x:\install\ROMServer\ROMServer.exe" "c:\windows\system32\romserver\ROMServer.exe"

copy "x:\install\ROMServer\ROMFUSClient.exe" "c:\windows\system32\romserver\ROMFUSClient.exe"

copy "x:\install\ROMServer\HookDrv.dll" "c:\windows\system32\romserver\HookDrv.dll"

copy "x:\install\ROMServer\AledensoftIpcServer.dll" "c:\windows\system32\romserver\AledensoftIpcServer.dll"

copy "x:\install\ROMServer\ROMwln.dll" "c:\windows\system32\romserver\ROMwln.dll"

copy "x:\install\ROMServer\English.lg" "c:\windows\system32\romserver\English.lg"

c:\windows\system32\romserver\ROMServer.exe /silentinstall

c:\windows\system32\romserver\ROMServer.exe /firewall

regedit.exe /s z:\install\settings.reg

net use z: /delete

 

Деинсталляция ROM-Server'a

Остановите ROM-Server запустив ROMServer.exe с ключом /stop.
Запустите ROMServer.exe  с ключом /silentuninstall, чтобы деинсталлировать системную службу.
Перезагрузите компьютер.
Удалите файлы.

 

Параметры запуска ROMServer.exe

/silentinstall — установить службу.
/silentuninstall — деинсталлировать службу.
/firewall — интегрировать с системным файрволлом Windows XP/Vista/7.
/start — запустить сервер.
/stop — остановить сервер.
/config — открыть окно настроек.