Sei già un cliente NinjaOne? Effettua il login per visualizzare le altre guide e gli ultimi aggiornamenti.

Script personalizzato: Blocca impostazioni TeamViewer

NinjaDojo-logo-darkblue.jpg

Questo script tenterà di bloccare le impostazioni di TeamViewer creando una password per le opzioni delle installazioni TeamViewer Host. Di conseguenza, gli utenti non potranno modificare le impostazioni senza tale password.

Questo script deve essere caricato nellalibreria degli script di come script PowerShell. È quindi possibile eseguirlo sui dispositivi utilizzando unoscript pianificato di oun'attività pianificata di, oppure ad hoc (dal pulsante di riproduzione nella pagina del dispositivo o dallascheda di ricerca di).

# Questo script tenterà di impostare una password per le opzioni delle installazioni Teamviewer Host.

# La password sarà impostata su "lockdown".



Write-Host"Tentativo di impostazione della password."

Write-Host"Arresto del servizio TeamViewer."



# Arresta il processo TeamViewer

$tvProcess=Get-Process-Name"teamviewer"-ErrorActionSilentlyContinue

if($tvProcess){

Stop-Process-InputObject$tvProcess-Force

}



Write-Host"In attesa dell'arresto del servizio TeamViewer."



# Sospende i nuovi comandi per 15 secondi

Start-Sleep-s15



Write-Host"Aggiunta delle chiavi di registro."



# Aggiunge le chiavi di registro che abilitano e impostano le opzioni password su "lockdown"

regadd"HKEY_LOCAL_MACHINESOFTWAREWow6432NodeTeamViewer"/vSecurity_Adminrights/tREG_DWORD/d1/f

regadd"HKEY_LOCAL_MACHINESOFTWAREWow6432NodeTeamViewer"/vOptionsPasswordAES/tREG_BINARY/da4e0dc227fa91d2592723981b456a800931130940be507d896bdc29b37d16f73/f



Write-Host"Starting TeamViewer service."



# Avvia il processo TeamViewer

$tvProcess=Get-Process-Name"teamviewer"-ErrorActionSilentlyContinue

if($tvProcess){

Start-Process-InputObject$tvProcess-Force

}



Write-Host"Script completato."

Domande frequenti

Passi successivi