SubInACL mit Akzent im Benutzergruppennamen gibt Fehler 1337 zurück

SubInACL mit Akzent im Benutzergruppennamen gibt Fehler 1337 zurück

Ich versuche, meine Registrierungsberechtigungen auf die Standardeinstellungen zurückzusetzen, da sie durch irgendetwas geändert wurden und dadurch Probleme entstehen.

Aber wenn ich den Benutzergruppennamen „Administratoren“ durch die Übersetzung „Rendszergazdák“ ersetze und das Bat-Skript ausführe, erhalte ich den Fehler 1337, der folgendermaßen aussieht:

Wenn die Datei als UTF-8 no-BOM gespeichert wird

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.

und wenn die Datei im ANSI-Format gespeichert ist:

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.

Ich habe versucht, den Benutzergruppennamen in Anführungszeichen zu setzen, aber es hat keinen Unterschied gemacht.

Wie kann ich den übersetzten Namen mit Akzenten verwenden?

Antwort1

Ich habe herausgefunden, dass Sie die SID anstelle des Benutzer-/Benutzergruppennamens verwenden können. Also habe ich sie geändert administratorsund S-1-5-32-544danach läuft das Skript einwandfrei.

verwandte Informationen