Installazione silente di UltraVNC nei client di un dominio

 

vnc Volete fare un’installazione non presidiata di VNC in uno o più PC del dominio?

Provate con UltraVNC!

Ecco come fare:

Scaricate UltraVNC (in questo caso ho usato la 1.0.9.6) e fate una installazione di test su un PC. Configuratelo completamente (pulsante destro sull’icona nella tray bar quindi Admin properties) in modo da creare un file .ini in c:\program files\vnc\ con tutte le impostazioni volute (password compresa).

Eccone un esempio:

[admin]
UseRegistry=0
MSLogonRequired=0
NewMSLogon=0
DebugMode=0
Avilog=0
path="C:\Program Files\vnc"
kickrdp=0
service_commandline=
DebugLevel=8
DisableTrayIcon=0
LoopbackOnly=0
UseDSMPlugin=0
AllowLoopback=0
AuthRequired=1
ConnectPriority=1
DSMPlugin=
AuthHosts=
AllowShutdown=1
AllowProperties=1
AllowEditClients=1
FileTransferEnabled=1
FTUserImpersonation=1
BlankMonitorEnabled=1
BlankInputsOnly=0
DefaultScale=1
CaptureAlphaBlending=0
BlackAlphaBlending=0
SocketConnect=1
HTTPConnect=1
XDMCPConnect=0
AutoPortSelect=1
PortNumber=0
HTTPPortNumber=0
IdleTimeout=0
RemoveWallpaper=1
RemoveAero=1
QuerySetting=2
QueryTimeout=0
QueryAccept=0
QueryIfNoLogon=0
primary=1
secondary=0
InputsEnabled=1
LockSetting=0
LocalInputsDisabled=0
EnableJapInput=0
FileTransferTimeout=30
DSMPluginConfig=
RemoveEffects=0
RemoveFontSmoothing=0
KeepAliveInterval=5
SocketKeepAliveTimeout=10000
[ultravnc]
passwd=HASHDELLAPASSWORDCRITTOGRAFATA
passwd2=000000000000000000
[poll]
TurboMode=0
PollUnderCursor=1
PollForeground=1
PollFullScreen=1
OnlyPollConsole=0
OnlyPollOnEvent=0
EnableDriver=0
EnableHook=1
EnableVirtual=0
SingleWindow=0
SingleWindowName=
MaxCpu=40
[Permissions]

ERRORI POWERSHELL???
Preparate poi un file batch install.bat per installare il programma ed il servizio, nonchè per l’avvio automatico.

@echo off
echo INSTALLA IL SERVIZIO
echo ====================
echo.
"C:\Program Files\vnc\winvnc.exe" -install
echo AVVIA IL PROGRAMMA
echo ==================
echo.
"C:\Program Files\vnc\winvnc.exe" 
echo ATTIVA L'AVVIO AUTOMATICO
echo =========================
echo.
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run\ /V "VNC" /t REG_SZ /D "\"C:\Program Files\vnc\winvnc.exe\"" /F
echo.
echo.
echo.
echo.
fine elaborazione
pause

Copiate l’intera cartella vnc presente nella cartella c:\program files nella stessa posizione nel PC di destinazione (eventualmente usando il percorso UNC \\NOMEPC\c$\program files\).

Usando PsExec (psexec \\NOMEPC cmd) lanciare lo script c:\program files\vnc\install.bat.

Da questo momento il PC sarà raggiungibile con VNC.

Attenzione: il firewall di Windows potrebbe bloccare la porta TCP 5900 per cui bisognerà eventualmente creare un’eccezione tramite le group policy o con altro metodo.

Annunci

Lascia un commento qui

Effettua il login con uno di questi metodi per inviare il tuo commento:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...