
Remote Administrator - это программа, предназначенная для управления удаленными компьютерами. Изображение с экрана удаленного компьютера передается на экран локального, а все манипуляции мышью и ввод с клавиатуры передаются на удаленный компьютер
BYTE, июнь 2005 г.
|
|

/ / /
|
Radmin 3 - Руководство по активации по сети
Активация с помощью Radmin Activation Server (предпочтительно):
Radmin Activation Server - сервер активации, предназначенный для более удобной активации программы Radmin в крупной сети. Radmin Activation Server следует установить на любой компьютер в сети, который работает под ОС Windows, имеет выход в Интернет и доступен для остальных компьютеров сети. Подробнее..
Автоматизация процесса активации для локальных сетей с доступом в Интернет:
Активация по одному лицензионному ключу всех компьютеров, принадлежащих одному домену, доступна начиная с версии 3.01. Следуя руководству по push-инсталляции, примените лицензионный ключ на всех компьютерах во время установки. На 1-м шаге обратитесь к инструкции по созданию файла .MST и уделите особое внимание шагу 3: "Добавление лицензионного ключа".
Процесс активации в сетях, не имеющих доступ в Интернет:
Активация с использованием Microsoft Office Resource Kit
Все действия, описанные ниже, следует производить на компьютере, который является контроллером домена, под аккаунтом администратора домена.
Создайте совместно используемую папку на любом компьютере, к которому имеют доступ все остальные машины, на которых Вы хотите удаленно активировать Radmin Server.
Скачайте ramsi.zip
- пакет для активации по сети. Распакуйте ramsi1.msi и ramsi2.msi
в совместно используемую папку, созданную на шаге 1.
Скачайте и установите бесплатный 'Microsoft Office Resource Kit'.
Запустите 'Microsoft Office Resource Kit' из меню 'Пуск'->'Программы'->
'Microsoft Office'->'Microsoft Office Tools'->
'Microsoft Office 2003 Resource Kit'->'Custom Installation Wizard'.
Внимание: Убедитесь, что для запуска утилиты Вы использовали ярлык 'Custom Installation Wizard', а не 'Custom Maintenance Wizard'.
Отобразится окно 'Custom Installation Wizard'. Кликните кнопку 'Next'.

Кликните на 'Browse' и выберите файл ramsi1.msi, который Вы скачали на шаге 2.

Если отобразится окно 'MSI package is not supported', пропустите его, нажав кнопку 'Yes'.

Выберите 'Create a new MST file' и нажмите кнопку 'Next'.

Кликните на 'Browse' и выберите папку и имя для MST-файла. Наберите имя ramsi1.mst.

Кликните кнопку 'Next' несколько раз до появления окна 'Modify Setup Properties'.

Кликните кнопку 'Add' и в отобразившемся окне 'Add/Modify property value' введите: 'PATH_TO_STORE_FILES' (без кавычек) в качестве названия свойства. Введите имя совместно используемой папки, которую Вы создали на шаге 1, в качестве значения свойства. Нажмите кнопку 'Ok'.
Внимание: Убедитесь, что совместно используемая папка доступна для всех компьютеров, на которых Вы хотите активировать Radmin Server. Например, если компьютер, на котором расположена папка, носит имя 'MyServer', а имя папки 'MyShare', то в качестве значения следует установить '\\MyServer\MyShare' (без кавычек). Вы можете проверить имя папки, открыв ее на компьютере(ах), где Вы собираетесь активировать Radmin Server.

Кликните кнопку 'Add' еще раз, и откроется окно 'Add/Modify property value'. Введите 'RADMIN_LICENSE_KEY' (без кавычек) как имя свойства. Введите Ваш лицензионный ключ как значение свойства и убедитесь, что в поле отсутствуют пробелы и другие лишние символы. Нажмите кнопку 'Ok'.

Кликните кнопку 'Next', и появится окно 'Save Changes'.
Нажмите кнопку 'Finish' и выйдите из программы. Созданный MST-файл будет сохранен в папке, указанной на шаге 9.

Повторите шаги 4-13 для файла ramsi2.msi и создайте для него файл ramsi2.mst.
Скопируйте ramsi1.mst и ramsi2.mst в совместно используемую папку, которую Вы создали на шаге 1.
Запустите 'Active Directory Users and Computers'.

Щелкните правой кнопкой мыши на имя Вашего домена и выберите 'Properties'. Отобразится окно 'Domain
Properties'.

В окне свойств домена выберите закладку 'Group Policy',
щелкните правой кнопкой на элемент 'Default Domain Policy' в списке и выберите 'Edit'.
Отобразится окно 'Group Policy Object Editor'.

В редакторе объектов 'Group Policy Object Editor' выберите в дереве в левой панели 'Computer Configuration',
'Administrative Templates', 'System', 'Logon'. Включите
'Always wait for the network at computer startup and logon' в списке опций в правой части окна.

Выберите в левом дереве 'Computer configuration', 'Software Settings',
'Software Installation'. Щелкните правой кнопкой пункт
'Software Installation' и выберите 'New', 'Package...'.
Откроется окно 'Open'.

Выберите файл 'ramsi1.msi' в совместно используемой папке, куда Вы его сохранили на шаге 2.
Нажмите кнопку 'Open' и отобразится окно 'Advanced Package Configuration'.

В окне 'Advanced Package Configuration' выберите 'Advanced' и
кликните кнопку 'Ok'. Откроется окно 'Package Properties'.

В окне 'Package Properties' выберите закладку 'Modifications' и нажмите кнопку 'Add'. Откроется окно 'Open'.

Выберите файл 'ramsi1.mst' в совместно используемой папке, куда Вы его сохранили на шаге 15.
Щелкните кнопку 'Open'.

Убедитесь, что 'Deployment state' для созданной установки стоит
'Assigned' и 'Source' указывает на файл ramsi1.msi в
совместно используемой папке.

Запланируйте перезагрузку компьютеров, на которых нужно активировать Radmin Server.
После перезагрузки во время запуска Windows активационный
пакет ramsi1.msi сохранит файлы с запросами на активацию в папку, указанную на шаге 11.
Для каждого компьютера файл будет носить его доменное имя и иметь расширение '.request'.
После того, как все компьютеры перезагрузятся и ramsi1.msi будет выполнен, установите
Radmin Viewer на любой компьютер с доступом в интернет и правами доступа к совместно используемой папке и выполните следующую команду в окне CMD:
for %f in ("<shared folder>\*.request") DO "%ProgramFiles%\Radmin Viewer 3.0\radmin.exe" /sendrequest /requestfile"%f" /licensefile"%~dpnf.license"
Где <shared folder> - имя папки, которую Вы создали на шаге 1. Например:
for %f in ("\\MyServer\MyShare\*.request") DO "%ProgramFiles%\Radmin Viewer 3.0\radmin.exe" /sendrequest /requestfile"%f" /licensefile"%~dpnf.license"
Эта команда активирует все лицензии, указанные в файлах с запросами на активацию и создаст
файлы с результатами активаций в той же совместно используемой папке.
Повторите шаги 16-26 для ramsi2.msi и ramsi2.mst. Этот процесс будет выбирать
файлы с запросами на активацию из совместно используемой папки и активирует Radmin Server
на всех компьютерах.
Активация с использованием утилит PsTools
Ниже приведен пример автоматизации процесса активации для локальных сетей, не имеющих доступ в Интернет.
Используется бесплатная сетевая утилита Psexec, которая находится в составе набора сетевых утилит PsTools, доступного для скачивания на сайте Microsoft:
http://www.microsoft.com/technet/sysinternals/Networking/PsTools.mspx
Активация на сетевых машинах осуществляется в три шага.
Шаг 1: Автоматическая генерация "request"-файлов на сетевом ресурсе с общим доступом
Создайте сетевой ресурс с общим доступом и правами на запись для всех компьютеров, например \\server\share.
Шаг 1 выполняется четырьмя файлами, которые должны находиться в одной папке:
psexec.exe (из упомянутого выше набора утилит)
MoveRequest_ToShare.cmd
move %windir%\system32\rserver30\%computername%.request \\server\share
move %windir%\system32\rserver30\%computername%.srf \\server\share
-
MakeRadmin3RequestFiles.cmd (копирует и исполняет следующий cmd-файл на всех компьютерах домена)
copy MoveRequest_ToShare.cmd \\server\share
psexec \\* -s -c RServer3_SaveRequestFiles.cmd
-
RServer3_SaveRequestFiles.cmd
copy \\server\share\MoveRequest_ToShare.cmd %windir%\system32\rserver30
%windir%\system32\rserver30\Rserver3.exe /saverequest /key:RADPR-123456-YOUR-KEY /requestfile"%windir%\system32\rserver30\%computername%.request" /outputfile"%windir%\system32\rserver30\%computername%.srf" (эта длинная команда создает request- и log-файлы в папке Rserver30)
MoveRequest_ToShare.cmd (эта команда перемещает request- и log-файлы на сетевой ресурс с общим доступом)
Del MoveRequest_ToShare.cmd
Del RServer3_SaveRequestFiles.cmd
В результате файлы .request и .srf с именами как у сетевых компьютеров должны появиться в папке \\server\share. SRF (Save Request Files) - это текстовые лог-файлы с результатами от каждого компьютера, которые можно проверить в случае возникновения проблем.
Шаг 2: Получение соответствующих "license"-файлов на компьютере, подключенном к Интернету
Перенесите папку с "request"-файлами на компьютер с доступом в Интернет (с помощью дискеты, флэш-устройства, CD/DVD и т.д.). Установите на том компьютере бесплатный Radmin Viewer 3 и запустите CMD-файл с подобным циклом:
GetLicenseFiles.cmd
for %%f in (\\YourComputer\FolderWithRequestFiles\*.request) DO "%ProgramFiles%\Radmin Viewer 3.0\radmin.exe" /sendrequest /requestfile"%%f" /licensefile"%%f.license" /outputfile"%%f.slf"
Этот CMD загружает каждый из Ваших "request"-файлов на наш сервер, сохраняет полученные "license"-файлы в ту же папку и записывает лог в "slf"-файлы (Save License Files). "License file is saved" означает, что сервер активации Radmin проверил запрос успешно.
Шаг 3: Применение "license"-файлов на компьютерах локальной сети
Скопируйте полученные "license"-файлы обратно в \\server\share, как в шаге 1.
Теперь понадобятся пять CMD-файлов и Psexec.exe:
- psexec.exe
- Copy_CMDs_ToShare.cmd
- Copy_Files_FromShare.cmd
- Copy_Result_ToShare.cmd
- RServer3_UseLicenseFile.cmd
- UseLicenseFilesDomain.cmd
UseLicenseFilesDomain.cmd является файлом, который Вам нужно запустить. Он запустит остальные CMD-файлы:
call Copy_CMDs_ToShare.cmd
psexec \\* -s -c Copy_Files_FromShare.cmd
psexec \\* -s %windir%\system32\rserver30\RServer3_UseLicenseFile.cmd
psexec \\* -s %windir%\system32\rserver30\Copy_Result_ToShare.cmd
Ниже приведены примеры содержания CMD-файлов:
Copy_CMDs_ToShare.cmd
copy *.cmd \\server\share
Copy_Files_FromShare.cmd
copy \\server\share\%computername%.request.license %windir%\system32\rserver30
copy \\server\share\*.cmd %windir%\system32\rserver30
RServer3_UseLicenseFile.cmd
%windir%\system32\rserver30\Rserver3.exe /uselicense /licensefile"%windir%\system32\rserver30\%computername%.request.license" /outputfile"%windir%\system32\rserver30\%computername%.ulr"
Copy_Result_ToShare.cmd
copy %windir%\system32\rserver30\*.ulr \\server\share
del %windir%\system32\rserver30\*.cmd
После исполнения CMD просмотрите .ulr (Use License Results) файлы в Вашей сетевой папке и убедитесь, что активация прошла успешно. "License code is saved" означает, что лицензии были успешно применены на всех компьютерах.
|
|