![Windows 10에서 관리자 권한으로 cmd 파일을 실행할 때 발생하는 문제](https://rvso.com/image/1525432/Windows%2010%EC%97%90%EC%84%9C%20%EA%B4%80%EB%A6%AC%EC%9E%90%20%EA%B6%8C%ED%95%9C%EC%9C%BC%EB%A1%9C%20cmd%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%A0%20%EB%95%8C%20%EB%B0%9C%EC%83%9D%ED%95%98%EB%8A%94%20%EB%AC%B8%EC%A0%9C.png)
cmd
다음을 통해 (배치) 파일을 실행하는 데 문제가 있습니다.우클릭 > 관리자 권한으로 실행.
호스트 파일에 주소를 추가하려고 하는데 추가할 수 없습니다. (접근이 금지되어있다.)
cmd
관리자로 인스턴스를 시작하고 host.cmd
(내가 만든 파일)을 입력하면 호스트 파일에 주소가 추가되지만 마우스 host.cmd
오른쪽 버튼을 클릭하고 선택하여 시작하면관리자로 실행, 액세스가 거부되었습니다.
Windows 7에서는 작동한다는 것을 알고 있지만 Windows 10에서는 왜 작동하지 않는지 모르겠습니다. 특정 주소를 차단해야 하는 컴퓨터가 200개 있는데, 이를 시작하여 추가해야 한다면 훨씬 더 많은 시간이 걸릴 것입니다. cmd
그런 다음 시작하는 경우입니다 host.cmd
.
답변1
문제를 해결했습니다. 분명히 권한 문제가 있는 것 같습니다. 대부분의 Windows 설정 및 권한을 기본값으로 재설정하는 Windows 복구 도구인 Tweaking.com을 설치하여 문제를 해결했습니다. 그리고 또 다른 문제는 다음과 같이 cmd를 사용하는 것입니다.
@에코 꺼짐
SET NEWLINE=^& 에코.
FIND /C /I "facebook.com" %WINDIR%\system32\drivers\etc\hosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^216.119.147.103 facebook.com>>%WINDIR%\System32\drivers\etc\ 호스트
FIND /C /I "www.facebook.com" %WINDIR%\system32\drivers\etc\hosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^216.119.147.103 www.facebook.com>>%WINDIR%\System32\ 드라이버\등\호스트
IPconfig /flushdns
하지만 내가 호스트 프로그램을 사용한다면https://code.google.com/archive/p/hostscmd/downloads 오류가 발생합니다
어쨌든 도와주셔서 정말 감사합니다.