Visual Studio 2010 SP1과 함께 IIS Express를 사용하려고합니다.
이 튜토리얼을 따르고 있습니다 . 이 명령을 실행할 때.
netsh http add urlacl url=https://Melnibone:443/ user=everyone
이 메시지가 나타납니다.
Create SDDL failed, Error: 1332
무슨 일이야?
답변:
글쎄, 나는 문제를 발견했다.
스페인어로 Windows 7을 실행하고 있으므로 올바른 명령은 다음과 같습니다.
netsh http add urlacl url=https://Melnibone:443/ user=todos
재미 있지 않나요?
업데이트 :
원하는 경우이 질문에 귀하의 언어로 된 의견을 추가 할 수 있습니다.
최근에이 문제에 부딪 혔습니다. 나를위한 해결책은 관리자 권한으로 명령 프롬프트를 실행하는 것이 었습니다.
이 질문은 오래전에 제기 된 것으로 알고 있지만 아직 일반적인 답변이 없기 때문에 접근 방식을 공유하겠다고 생각했습니다. 몇 가지 일괄 명령으로이를 필터링하는 쉬운 방법이 있습니다.
for /f "skip=1delims=" %%a in (
'wmic sysaccount where "SID='S-1-1-0'" get name'
) do set "sid=%%a"&goto next
:next
"get name"부분이 전체 테이블에 표제를 제공하므로 두 번째 줄을 필터링하므로 루프가 필요합니다. 이 코드는 "sid"변수의 로케일에 따라 SID의 값을 저장하므로 사용하려는 경우에만이를 참조하면됩니다.
이 경우 전체 코드는 다음과 같습니다.
for /f "skip=1delims=" %%a in (
'wmic sysaccount where "SID='S-1-1-0'" get name'
) do set "sid=%%a"&goto next
:next
netsh http add urlacl url=https://Melnibone:443/ user=%sid%
참고 : 두 번째 줄을 필터링하는 방법은 사용자에게 달려 있습니다. 실제 "마법"은 다음 줄에서 발생합니다.
wmic sysaccount where "SID='S-1-1-0'" get name