Удалённая установка приложений

Предлагаю программу для администраторов - Rinstall (скачать можно здесь). Она решает следующие задачи:

Фактически она является удобной графической оболочкой для утилиты psexec.


Окно программы разделено на соответствующие этим трём задачам группы полей и кнопок:

Здесь же можно указать список компьютеров. Для этого дважды щёлкните в пустом поле - появится имя списка по умолчанию - @list. Отредактировать список можно дважды щёлкнув по нему мышкой. Списков может быть несколько, но все они должны начинаться с символа "@".

Во время подключения/установки выполняется перебор учётных данных, указанных в настройках программы, а также заданных в полях User и Pass.

Настройки программы читаются при её запуске из файла rinstall.ini, который может находиться в каталогах "%PROGRAMFILES%\Rinstall\" и "%USERPROFILE%\Rinstall\" (последний приоритетнее).


1. Удалённое администрирование


2. Удалённое выполнение команд

Команды выполняются на удалённом компьютере с правами SYSTEM.

В качестве команд удобно запускать портативные приложения (не забываем ставить галочку Copy). Тут, правда, имеются непонятные проблемы с запуском SFX-архивов на удалённых компьютерах с 64-разрядной ОС...


3. Удалённая установка приложений

Папки с приложениями (Rel Path) размещаются внутри базового сетевого ресурса (Net Path). Доступ к нему осуществляется по учётным данным (Net User, Net Pass). Во время установки приложения на удалённом компьютере подключается сетевой диск (Net Disk).

Требования к устанавливаемым приложениям:

Всем этим требованиям соответствуют мои пакеты тихой установки.