SubInACL que usa acento en el nombre del grupo de usuarios devuelve el error 1337

SubInACL que usa acento en el nombre del grupo de usuarios devuelve el error 1337

Estoy intentando restablecer los permisos de mi registro a los valores predeterminados porque algo los modificó y causó algunos problemas.

Pero cuando reemplazo el nombre del grupo de usuarios "Administradores" con el traducido que sería "Rendszergazdák" y ejecuto el script bat, aparece el error 1337 que se ve así:

Si el archivo se guarda como UTF-8 sin BOM

Elapsed Time: 00 00:00:00
Done:        0, Modified        0, Failed        0, Syntax errors        1
Last Syntax Error:WARNING : /grant=rendszergazdLookupAccountName : HKEY_CURRENT_
USER:rendszergazd+ík 1337 The security ID structure is invalid.

y si el archivo está guardado en ANSI:

Elapsed Time: 00 00:00:00
Done:        0, Modified        0, Failed        0, Syntax errors        1
Last Syntax Error:WARNING : /grant=rendszergazd▀k=f : Error when checking argume
nts - HKEY_LOCAL_MACHINE
LookupAccountName : HKEY_CURRENT_USER:rendszergazdßk 1337 
The security ID structure is invalid.

Intenté poner el nombre del grupo de usuarios entre comillas pero no hizo ninguna diferencia.

¿Cómo puedo utilizar el nombre traducido con Accents?

Respuesta1

Descubrí que puedes usar SID en lugar del nombre de usuario/grupo de usuarios, así que cambié administratorsy S-1-5-32-544después de esto el script se ejecutó bien.

información relacionada