자유 게시판
호스트파일 자동적으로 추가가 되게끔 배치파일만들수 있나요?
2023.03.18 13:40
호스트파일에 자동적으로 붙여넣기한 ip주소들 그파일에 적용되게끔
배치파일이 있는지요?
댓글 [3]
-
슈머슈마 2023.03.18 13:47
-
슈머슈마 2023.03.18 22:08
@echo off
set hosts_file=C:\Windows\System32\drivers\etc\hosts
set input_file=ip_list.txt
echo Adding IP addresses to hosts file...
for /f "tokens=1,2" %%a in (%input_file%) do (
echo %%b %%a >> %hosts_file%
)
echo IP addresses added to hosts file.
pause
위의 코드에서 %hosts_file% 변수는 호스트 파일의 경로를 나타내며, %input_file% 변수는 IP 주소를 포함하는 텍스트 파일의 경로를 나타냅니다. 이러한 변수를 수정하여 스크립트를 사용하십시오.
또한 ip_list.txt 파일은 다음과 같이 작성될 수 있습니다.
Copy Code
192.168.0.1 example.com
10.0.0.2 anotherdomain.net
위와 같이 ip_address domain_name 형식으로 한 줄에 하나의 IP 주소와 해당 도메인 이름을 기록합니다.
배치 파일 코드가 도움이 되었기를 바랍니다! -
슈머슈마 2023.03.18 22:48
echo off
set HOSTS_FILE=C:\Windows\System32\drivers\etc\hosts
set TXT_FILE=hosts.txt
for /f "tokens=1,2" %%a in (%TXT_FILE%) do (
echo Adding entry: %%a %%b
findstr /v "%%a" %HOSTS_FILE% > %HOSTS_FILE%.new
echo %%a %%b >> %HOSTS_FILE%.new
move /y %HOSTS_FILE%.new %HOSTS_FILE% > nul
)
echo Done!
pause
아이피주소 데이터 파일을 아래와같은 파일명으로 만든후
파일안의 데이터 유형은 아래와 같이 작성 하시면 됩니다.
그리고 hosts파일의 중복 주소를 확인후 아이피주소 데이터를
추가하게 됩니다.
hosts.txt
192.168.0.1 example.com
| 번호 | 제목 | 글쓴이 | 조회 | 등록일 |
|---|---|---|---|---|
| [공지] | 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] | gooddew | - | - |
| 44566 | 멋 있어요 [3] | 대충 | 1192 | 03-27 |
| 44565 | 자료 테스트 요청 [4] | gooddew | 1135 | 03-27 |
| 44564 | 그리운 [3] |
|
933 | 03-27 |
| 44563 | ms new bing chatgpt 를 교육시켰습니다. [2] | svp | 761 | 03-27 |
| 44562 | 3월 28일(화) 우루과이와 평가전 | asklee | 664 | 03-26 |
| 44561 | 자료실에 자작자료 카테고리 있으면 좋겠네요 [7] | 네트워크빌 | 697 | 03-26 |
| 44560 | 장인어른께서 소유권 이전해준 컴터 올 분해 했네여 ㅎㅎㅎ... [20] | 입문자 | 1557 | 03-26 |
| 44559 | 장인어른께서 소유권 이전해준 컴터 올 분해 했네여 ㅎㅎㅎ [12] | 입문자 | 908 | 03-26 |
| 44558 | 방송에서조차 불법을.......... [13] |
|
1663 | 03-26 |
| 44557 | 자료를 업데이트 했습니다. [7] | gooddew | 1400 | 03-26 |
| 44556 | 휴일의 명상............. 모자 [6] |
|
502 | 03-26 |
| 44555 | 급조한 입문자의 포터블 컴터 입니더 ㅎㅎㅎㅎ [23] | 입문자 | 1129 | 03-26 |
| 44554 | mastercam 2018 [1] | 천사케이 | 698 | 03-25 |
| 44553 | 농촌에 기름보일러 추천좀부탁드려용 [2] | 컴아저씨훈 | 660 | 03-25 |
| 44552 | 이 사람 참!!! [3] | 양치기영감 | 1171 | 03-25 |
| 44551 | 필리핀 불법 공유 [3] | FINAL | 1605 | 03-25 |
| 44550 | 안녕하세요 ^_^ 제 반려견 목욕 영상입니다. [4] | SHIELD | 640 | 03-25 |
| 44549 | 우인님 감사합니다^^* [14] | 입문자 | 1234 | 03-24 |
| 44548 | DeepL 무설치 [9] | 슈머슈마 | 1343 | 03-24 |
| 44547 | 모바일 6800u 내장그래픽 괴물이던데요.데스크탑으로도 [8] | 좌파 | 1169 | 03-24 |
호스트파일에 자동 붙여넣기한 ip주소는 자동으로 차단되서
프로그램 실행하여도 (호스트파일에 입력된 주소)는 자동 차단됩니다.
호스트에 IP 추가시
@echo off
reg.exe query "HKU\S-1-5-19" >nul 2>&1 || (PowerShell start -verb runas '%0' %1 & exit)
attrib -h -s -r "%windir%\system32\drivers\etc\hosts"
echo 127.0.0.1 test1.com>> "%windir%\system32\drivers\etc\hosts"
echo 127.0.0.1 test2.com>> "%windir%\system32\drivers\etc\hosts"
attrib +r "%windir%\system32\drivers\etc\hosts"