답변
글쎄, 나는 문제를 발견했다.
스페인어로 Windows 7을 실행하고 있으므로 올바른 명령은 다음과 같습니다.
netsh http add urlacl url=https://Melnibone:443/ user=todos
재미 있지 않나요?
업데이트 :
원하는 경우이 질문에 귀하의 언어로 된 의견을 추가 할 수 있습니다.
답변
저에게이 문제는 HTTPS 예약을 추가하려고 할 때 사용했던 주소와 포트에 대해 이미 HTTP 예약이 있었기 때문에 발생했습니다.
뛰었을 때 무슨 일이 일어나고 있는지 알아 냈고 NETSH HTTP SHOW URLACL
주소가 이미 다른 프로토콜로 예약되어 있음을 알았습니다 .
답변
최근에이 문제에 부딪 혔습니다. 나를위한 해결책은 관리자 권한으로 명령 프롬프트를 실행하는 것이 었습니다.
답변
설치 언어 일 수도 있음을 추가하고 싶습니다. 시스템 언어는 영어이지만 독일어 “jeder”라는 단어를 사용해야했습니다.
답변
이 질문은 오래전에 제기 된 것으로 알고 있지만 아직 일반적인 답변이 없기 때문에 접근 방식을 공유하겠다고 생각했습니다. 몇 가지 일괄 명령으로이를 필터링하는 쉬운 방법이 있습니다.
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