호스트 파일에 행을 추가하는 bat 스크립트를 작성했습니다. 그러나 나는 또한 이미 동일한 주소를 가진 라인을 지우고 싶다. 예를 들면 :BAT 스크립트를 통해 호스트 파일에서 행을 제거하십시오.
추가 라인 192.168.1.1 wwww.google.com
나는 www.google.com과 라인이 이미 있는지 확인하고 제거 할.
누군가가이 작업을 수행하는 방법을 설명해 주시겠습니까?
줄을 추가 할 .bat. 먼저 줄을 지우고이 줄을 추가하려면 편집해야합니다.
@ECHO off
ECHO. >> %WinDir%\System32\drivers\etc\hosts
FINDSTR /V "217.168.173.1" "%WinDir%\system32\drivers\etc\hosts"
ECHO 123.456.7.1 www.google.com >> %WinDir%\system32\drivers\etc\hosts
EXIT
이 해결을 예약 할 수 있습니다! 나는 내 문제를 해결할 수 있었다. [이] (http://stackoverflow.com/questions/3666740/windows-batch-how-to-add-host-entries) @Rashy의 의견과 내 요구 사항에 대한 편집 대답은 –