Tightvnc тихая установка


tightvnc тихая установкаДень добрый.

Искал я описание как сделать тихую установку для tightvnc. Везде рекомендуют сначала себе его поставить, потом выгрузить ветку из реестра. Но это же не спортивно)

Мой опыт говорит мне, что надо идти к первоисточнику. И вот пошарив аж целых 5 минут я нашел в документе описание как задать пароль из командной строки.

Sample Command Line to Preset All Passwords

msiexec.exe /i tightvnc-2.7.1-setup-64bit.msi /quiet /norestart
SET_USEVNCAUTHENTICATION=1
VALUE_OF_USEVNCAUTHENTICATION=1
SET_PASSWORD=1
VALUE_OF_PASSWORD=mainpass
SET_VIEWONLYPASSWORD=1
VALUE_OF_VIEWONLYPASSWORD=viewpass
SET_USECONTROLAUTHENTICATION=1
VALUE_OF_USECONTROLAUTHENTICATION=1
SET_CONTROLPASSWORD=1
VALUE_OF_CONTROLPASSWORD=admpass

Остальное можете сами прочесть в первоисточнике.
Здесь нам интересны параметры связанные со словом пасс.

  1. VALUE_OF_PASSWORD — Пароль удаленного доступа.
  2. VALUE_OF_VIEWONLYPASSWORD — Пароль только просмотр.
  3. VALUE_OF_CONTROLPASSWORD — Пароль админский.

Ну и конечно я не могу оставить дорогого читатель без скрипта установки))):

@rem dpass переменная для пароля по умолчанию
@set dpass=123456
@set /P upass= "Введите пароль (нажмите Ввод для пароля %dpass%):"
@if "%upass%" == "" (
@set upass=%dpass%
)
@cd %TMP%
@echo Копирование временных файлов!
@if exist "C:\Program Files (x86)" (
echo f | xcopy /s/y %~dp0tightvnc-2.7.10-setup-64bit.msi %TMP%\tightvnc-2.7.10-setup.msi
@set bitx=64
) else (
echo f | xcopy /s/y %~dp0tightvnc-2.7.10-setup-32bit.msi %TMP%\tightvnc-2.7.10-setup.msi
@set bitx=32
)
@echo Система %bitx% бита. Установка tightvnc ....
@msiexec.exe /i tightvnc-2.7.10-setup.msi /quiet /norestart SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=1 SET_PASSWORD=1 VALUE_OF_PASSWORD=%upass% SET_VIEWONLYPASSWORD=1 VALUE_OF_VIEWONLYPASSWORD=%upass% SET_USECONTROLAUTHENTICATION=1 VALUE_OF_USECONTROLAUTHENTICATION=1 SET_CONTROLPASSWORD=1 VALUE_OF_CONTROLPASSWORD=%upass%
@if exist "C:\Program Files\TightVNC\" (
@echo Готово. Пароль: %upass%
@echo Удаление временных файлов
@del %TMP%\tightvnc-2.7.10-setup.msi
) else (
@echo ВНИМАНИЕ ОШИБКА!
@echo Что-то пошло не так! А я запущент от Админа? Удалите предыдущую версию Tightvnc если она есть.
@del %TMP%\tightvnc-2.7.10-setup.msi
)
@pause

Также даю ссылку на скрипт и файлы установки. Скрипт запускать с правами администратора!

Пишите в комментариях, что сработало что нет. Всем пока

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.