Ámbito de análisis en tiempo de ejecución de macro: valor del Registro macroruntimescanscopeUsuarioHKCU\software\policies\microsoft\office\16.0\common\security

Id. de directiva
L_MacroRuntimeScanScope
Ámbito
Configuración de usuario
Compatible con
Se requiere al menos Windows Server 2016 o Windows 10
Origen
Microsoft 365 Apps / Office Administrative Templates (versión 5568.1000)
Categoría
Microsoft Office 2016 › Configuración de seguridad

Registro

macroruntimescanscope

REG_DWORDUsuario
Valor al habilitar
Depende del valor de la opción
Elemento
-
Opciones
Elemento de listaValor almacenado
Deshabilitar para todos los documentos0
Habilitar para documentos de nivel de confianza bajo1
Habilitar para todos los documentos2
Scan excluding documents marked as trusted by an admin3
Aplicar con .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\common\security]

; Opciones (usar solo una)
; Deshabilitar para todos los documentos
"macroruntimescanscope"=dword:00000000
; Habilitar para documentos de nivel de confianza bajo
"macroruntimescanscope"=dword:00000001
; Habilitar para todos los documentos
"macroruntimescanscope"=dword:00000002
; Scan excluding documents marked as trusted by an admin
"macroruntimescanscope"=dword:00000003
CMD
:: Opciones (usar solo una)

:: Deshabilitar para todos los documentos
reg add "HKCU\software\policies\microsoft\office\16.0\common\security" /v "macroruntimescanscope" /t REG_DWORD /d 0 /f
:: Habilitar para documentos de nivel de confianza bajo
reg add "HKCU\software\policies\microsoft\office\16.0\common\security" /v "macroruntimescanscope" /t REG_DWORD /d 1 /f
:: Habilitar para todos los documentos
reg add "HKCU\software\policies\microsoft\office\16.0\common\security" /v "macroruntimescanscope" /t REG_DWORD /d 2 /f
:: Scan excluding documents marked as trusted by an admin
reg add "HKCU\software\policies\microsoft\office\16.0\common\security" /v "macroruntimescanscope" /t REG_DWORD /d 3 /f
PowerShell
# Común: crear la clave
New-Item -Path 'HKCU:\software\policies\microsoft\office\16.0\common\security' -Force | Out-Null

# Opciones (usar solo una)
# Deshabilitar para todos los documentos
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\common\security' -Name 'macroruntimescanscope' -PropertyType DWord -Value 0 -Force | Out-Null
# Habilitar para documentos de nivel de confianza bajo
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\common\security' -Name 'macroruntimescanscope' -PropertyType DWord -Value 1 -Force | Out-Null
# Habilitar para todos los documentos
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\common\security' -Name 'macroruntimescanscope' -PropertyType DWord -Value 2 -Force | Out-Null
# Scan excluding documents marked as trusted by an admin
New-ItemProperty -Path 'HKCU:\software\policies\microsoft\office\16.0\common\security' -Name 'macroruntimescanscope' -PropertyType DWord -Value 3 -Force | Out-Null