¿Ya eres cliente de NinjaOne? Inicia sesión para ver más guías y las últimas actualizaciones.

Script personalizado: Bloquear los ajustes de Teamviewer

NinjaDojo-logo-darkblue.jpg

Este script intentará bloquear la configuración de TeamViewer creando una contraseña de opciones para las instalaciones de TeamViewer Host. A su vez, los usuarios no podrán modificar la configuración sin dicha contraseña.

Debe cargarse en la como un script de PowerShell. A continuación, puede ejecutarlo en dispositivos utilizando un o).

# Este script intentará establecer una contraseña de opciones para las instalaciones de Teamviewer Host.

# La contraseña se establecerá como «lockdown».



Write-Host"Intentando establecer la contraseña."

Write-Host"Deteniendo el servicio TeamViewer."



# Detiene el proceso TeamViewer

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

if($tvProcess){

Stop-Process-InputObject$tvProcess-Force

}



Write-Host"Esperando a que se detenga el servicio TeamViewer."



# Suspende los nuevos comandos durante 15 segundos

Start-Sleep-s15



Write-Host"Añadiendo claves de registro."



# Añade claves de registro que habilitan y configuran las opciones de contraseña para «bloquear»

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

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



Write-Host"Iniciando el servicio TeamViewer."



# Inicia el proceso TeamViewer

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

if($tvProcess){

Start-Process-InputObject$tvProcess-Force

}



Write-Host"Script completado."

FAQ

Próximos pasos