Как тихо удаленно установить TightVNC

Вопрос распространения ПО всегда актуален. Теперь он касается TightVNC. Можно просто прикрепить к политике msi-пакет. Но настройки придётся вносить отдельно: либо вручную, либо батником.

Вкратце - ниже.

Создаем батник следующего  содержания:

net use O: \\%1\C$

copy vnc.msi O:\ /y

copy vnc.reg O:\ /y

psexec \\%1 msiexec /i C:\vnc.msi /quiet /norestart

psexec \\%1 regedit -s C:\vnc.reg

net use O: /delete /y

exit

где:

O: — название сетевого диска;

%1 — имя удаленного компьютера (можно подать как параметр при вызове батника из командной строки или же заменить прямо в батнике на нужное имя);

vnc.msi — установочный файл TightVNC, должен лежать в той же папке, что и батник, тестировалось на версии TightVNC 2.6.4 32-bit;

vnc.reg — предварительно экспортированная в файл ветка реестра HKEY_LOCAL_MACHINE\SOFTWARE\TightVNC с машины, на которой уже установлен и настроен TightVNC (ветка содержит такие параметры, как пароль для подключения, файл должен лежать в той же папке, что и батник).

Если удобней стартовый скрипт - пожалуйста! Если доверяем только себе - вручную через psexec.

P.S. Рег-файлы под Windows7 и Windows XP отличаются.

P.S.2. DFMirage-драйвер дисплея ставить тоже нужно, но с этим надо разбираться отдельно. Без него VNC-сервер может знатно тормозить.

Оцените статью
Настройка серверов windows и linux
Добавить комментарий

  1. Alex

    Установка драйвера DFMirage втихую:
    с помощью UniversalExtractor распаковываем dfmirage-setup.
    берем от туда нужные файлы драйвера:
    dfmirage.cat
    dfmirage.dll
    dfmirage.inf
    dfmirage.PNF
    dfmirage.sys

    качаем с официального сайта мелкософта утилиту devcon.
    содержание батника:
    devcon.exe install путь_до_драйвера\dfmirage.inf dfmirage
    все, драйвер в системе, мегнет дисплей, юзер ничего не поймет.
    удалить драйвер:
    devcon.exe remove dfmirage

    devcon.exe и драйвер dfmirage брать под нужную архитектуру х86/х64
    Все проверено на себе, удачи!