
뭔가 수정되어 문제가 발생했기 때문에 레지스트리 권한을 기본값으로 재설정하려고 합니다.
그러나 "Administrators" 사용자 그룹 이름을 번역된 이름인 "Rendszergazdák"로 바꾸고 bat 스크립트를 실행하면 다음과 같은 오류 1337이 발생합니다.
파일이 UTF-8 no-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.
파일이 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.
사용자 그룹 이름을 따옴표 안에 넣으려고 했지만 별 차이가 없었습니다.
Accents에서 번역된 이름을 어떻게 사용할 수 있나요?
답변1
사용자/사용자 그룹 이름 대신 SID를 사용할 수 있다는 것을 알았으므로 이를 변경 administrators
한 S-1-5-32-544
후 스크립트가 제대로 실행되었습니다.