Cita de: JW2 en 13 Julio 2017, 17:29 PM
mi idea era si podia usar comodines al estilo de:
Equipo\HKEY_USERS\S-1-5-21*\software\claveBorrar
No, no se puede. Piensa que sería muy mala idea que se permitiese hacer algo así, ya que pondría gravemente en peligro la seguridad del sistema operativo.
El nombre de la clave debe ser escrito de forma absoluta, no relativa, es decir, no con el uso de wildcards.
Cita de: JW2 en 13 Julio 2017, 17:29 PMo bien saber como extraer el sid de usuario del ntuser.dat para usarlo en el reg delete.
Realizando una consulta a las clases de WMI, en este caso mediante la herramienta command-line WMIC en Batch, puedes obtener el SID de una cuenta de usuario de la siguiente manera:
Código (dos) [Seleccionar]
Set "name=%UserName%"
FOR /F "Delims= " %%# IN (
'WMIC.exe useraccount where name^="%name%" Get SID ^| FINDSTR "[0-9]"'
) DO (
REG.exe DELETE "HKU\%%#\Nombre_de_clave" /F
)2>NUL
Saludos