
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."