호스트 공장 단종
1, ping 명령을 사용합니다.
2. 네트워크 사용? 명령을 봅니다.
이 두 명령을 배치 프로그램과 결합하여 목표를 달성하십시오!
이 두 박쥐 들은 내가 전에 쓴 것이다. 이를 수정하여 제공할 수 있습니다! 하하!
1, ping 시나리오 (시작 및 종료 IP 수동 입력):
@echo? 떠나다
제목? 온라인 IP 검색
* 모드? 단점:? COLS=60? 라인 =18
색깔? 예를 하나 들다
* 장식.
: 석개
Cls
뭐 때문에? /l? %%i? 네? (1, 1,4)? 뭐해? 메아리.
메아리? 시작 및 종료 IP 주소를 입력한 다음 Enter 키를 눌러 검색을 완료합니다.
메아리? 그런 다음 이 프로그램 디렉토리에 TXT 파일이 생성되어 기록됩니다
메아리? 온라인 및 오프라인 호스트.
메아리.
설정? /p? 기석 =? 시작 IP:
설정? /p? 슈지 =? IP 종료:
만약? 오차 등급? 1? 메아리? 잘못된 IP 주소 형식입니다! -응? & amp& amp? 일시 중지? & amp& amp? 고토? 석개
메아리.
* 키보드에서 두 변수의 값을 가져옵니다.
뭐 때문에? /f? "토큰 = 1-4? Delims= "? %%a? 네? ("%기석%")? 뭐해? (참조)
만약? %%a? LSS? 0? 고토? 에러
만약? %%a? GTR? 255? 고토? 에러
만약? %%b? LSS? 0? 고토? 에러
만약? %%b? GTR? 255? 고토? 에러
만약? %%c? LSS? 0? 고토? 에러
만약? %%c? GTR? 255? 고토? 에러
만약? %%d? LSS? 0? 고토? 에러
만약? %%d? GTR? 255? 고토? 에러
설정? V1=%% a.
설정? V2=%%b
설정? V3=%%c
설정? V4=%%d
) 을 참조하십시오
* 초기 IP 를 4 개의 세그먼트로 나누고 값을 할당하여 IP 가 정확한지 확인합니다.
뭐 때문에? /f? "토큰 = 1-4? Delims= "? %%a? 네? ('%수결%')? 뭐해? (참조)
만약? %%a? LSS? 0? 고토? 에러
만약? %%a? GTR? 255? 고토? 에러
만약? %%b? LSS? 0? 고토? 에러
만약? %%b? GTR? 255? 고토? 에러
만약? %%c? LSS? 0? 고토? 에러
만약? %%c? GTR? 255? 고토? 에러
만약? %%d? LSS? 0? 고토? 에러
만약? %%d? GTR? 255? 고토? 에러
설정? V5=%%a
설정? V6=%%b
설정? V7=%%c
설정? V8=%%d
) 을 참조하십시오
* 끝 IP 의 네 세그먼트를 나누고 값을 지정하여 IP 가 정확한지 확인합니다.
만약? %V5%? LSS? %V 1%? 메아리? 오류: 종료 IP 는 시작 IP 보다 작을 수 없습니다. & amp? 일시 중지? & amp? 고토? 석개
* 종료 IP 및 시작 IP 의 정확성을 결정합니다.
메아리? 스캔 ...
만약? %V4%? 레Q? %V8%? 설정? 쩡지 _ 1= 1
만약? %V4%? GEQ? %V8%? 설정? 쩡지 _ 1=- 1
만약? %v3%? 레Q? %v7%? 설정? 쩡지 _2= 1
만약? %V3%? GEQ? %V7%? 설정? 쩡지 _2=- 1
만약? %v2%? 레Q? %v6%? 설정? 쩡지 _3= 1
만약? %v2%? GEQ? %v6%? 설정? 쩡지 _3=- 1
뭐 때문에? /L? %%d? 네? (%v 1%, 1, %v5%)? 뭐해? (참조)
뭐 때문에? /L? %%c? 네? (%v2%,% 쩡지 _3%, %v6%)? 뭐해? (참조)
뭐 때문에? /L? %%b? 네? (%v3%,% 쩡지 _2%, %v7%)? 뭐해? (참조)
뭐 때문에? /L? %%a? 네? (%v4%,% 쩡지 _ 1%, %v8%)? 뭐해? (참조)
평면? /n? 1? %% d.% c.% b.% a? & gtnul? & amp& amp? 메아리? %%d.%%c.%%b.%%a 부팅? & amp& amp? 메아리? %% D.%% C.%% B.%% a>& gt 온라인 진행자. Txt? | |? 메아리? %% D.%% C.%% B.%% a 종료? & amp& amp? 메아리? %% d.% c.% b.% a? & gt& gt 오프라인 호스트입니다. 텍스트 파일 (textfile)
) 을 참조하십시오
) 을 참조하십시오
) 을 참조하십시오
) 을 참조하십시오
뭐 때문에? /l? %%i? 네? (1, 1,5)? 뭐해? 메아리.
에코 ☆? 신고? ★
만약? 존재합니까? 온라인 진행자. Txt? (참조)
뭐 때문에? /F? "토큰 =3? Delims=? " -응? %%c? 네? ('찾기? /c? 온라인 진행자. Txt? "?" )? 뭐해? 설정? Zx=%%c
)? 그렇지 않으면요? (참조)
설정? Zx=0
) 을 참조하십시오
만약? 존재합니까? 오프라인 호스트. Txt? (참조)
뭐 때문에? /F? "토큰 =3? Delims=? " -응? %%c? 네? ('찾기? /c? 오프라인 호스트. Txt? "?" )? 뭐해? 설정? Bzx=%%c% C.
)? 그렇지 않으면요? (참조)
설정? Bzx=0
) 을 참조하십시오
설정? /a? Zgjsj=%zx%+%bzx%
메아리? %date%? % time%>☆ 신고 ☆. 텍스트 파일 (textfile)
메아리? %zgjsj% 대의 컴퓨터를 스캔했습니다! -응? & amp? 메아리? %zgjsj% 대의 컴퓨터를 스캔했습니다! & gt& gt☆ 신고 ☆. 텍스트 파일 (textfile)
메아리? %zx% 대의 컴퓨터가 온라인 상태입니다! -응? & amp? 메아리? %zx% 대의 컴퓨터가 온라인 상태입니다! & gt& gt☆ 신고 ☆. 텍스트 파일 (textfile)
메아리? %bzx% 대의 컴퓨터가 오프라인입니다! -응? & amp? 메아리? %bzx% 대의 컴퓨터가 오프라인입니다! & gt& gt☆ 신고 ☆. 텍스트 파일 (textfile)
Echo 10 초 후 자동 종료 ...? & amp? 평면? 127. 1? -n? 10? & gtnul? & amp? 수출
: 오류입니다
메아리? 잘못된 IP 주소!
중단하다
고토? 석개
2. 네트워크 사용? 시나리오 보기 (완전 자동):
@echo? 떠나다
제목? * * * 스캔 즐기세요 ... ipc$ 테스트 ...
모드? 단점:? COLS=80? 줄 수 =22
색깔? 예를 하나 들다
메아리.
메아리? 작업 그룹의 모든 컴퓨터:
뭐 때문에? /F? "eol=-? Delims=\\ "? %%c? 네? ('그물'? 보기')? 뭐해? (참조)
뭐 때문에? /F? "eol= 패키지"? %%i? 네? 메아리? %%c')? 뭐해? (참조)
뭐 때문에? /F? "eol= 생활"? %%i? 네? 메아리? %%c')? 뭐해? (참조)
메아리? %%i
메아리? %% I>& gt 모든 온라인 호스트. 텍스트 파일 (textfile)
메아리? %% I>& gtpcname.txt
메아리? %%i? & gt& gtpcname2.txt
) 을 참조하십시오
) 을 참조하십시오
) 을 참조하십시오
* 메아리? 컴퓨터의 IP 주소를 분석합니다. ...
* 뭐 때문에? /F? "delims="? %%h? 네? (pcname.txt)? 뭐해?
* 뭐 때문에? /F? "토큰 =3? Delims=? " -응? %%j? 네? ('평면'? %%h? -n? 1')? 뭐해? 메아리? %%j
::)
메아리.
메아리? * * * 파일을 스캔합니다. ...
뭐 때문에? /F? "delims="? %%c? 네? (pcname.txt)? 뭐해? (참조)
그물? 관점? \\%%c? & gtnul? 2 & gtnul? & amp& amp? 메아리? %% c>& gt 는 * * * 즐길 수 있습니다. Txt? & amp& amp? 메아리? %%c*** 즐거운 파일: >>* * * 파일 2.txt? & amp& amp? 메아리? = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =&; & gt* * * 파일 2.txt? & amp& amp? 그물? 관점? \ \%% c>& gt* * * 파일 2.txt? & amp& amp? 메아리? 。 & gt& gt* * * 파일 2.txt? & amp& amp? 메아리? 。 & gt& gt* * * 파일 2.txt? & amp& amp? 메아리? %%c 는 * * ||echo 를 가지고 있습니까? %%c 없음 * * *
) 을 참조하십시오
* 네트 제거? 명령 결과에서 추가 텍스트를 봅니다
뭐 때문에? /F? "eol= in? Delims= "? %%c? 네? (* * * file 2.txt)? 뭐해? (참조)
뭐 때문에? /F? "eol=-? Delims= "? %%i? 네? 메아리? %%c')? 뭐해? (참조)
뭐 때문에? /F? "엘 = 생활? Delims= "? %%c? 네? 메아리? %%i')? 뭐해? (참조)
메아리? %% c>& gt* * * 파일을 즐기십시오. 텍스트 파일 (textfile)
) 을 참조하십시오
) 을 참조하십시오
) 을 참조하십시오
메아리.
메아리? Ipc$ 연결을 사용하여 컴퓨터를 검사합니다. ...
뭐 때문에? /F? "delims="? %%i? 네? (pcname.txt)? 뭐해? (참조)
그물? 사용할까요? \\%%i\ipc$? "? /사용자: ""? & gtnul? 2 & gtnul? & amp& amp? 메아리? %% I>& gtIpc$ 이 (가) 컴퓨터에 성공적으로 연결되었습니다. Txt? & amp& amp? 그물? 사용할까요? \\%%i? /del > Nul? & amp& amp? 메아리? %%iipc$ 연결이 성공했습니다! | | 에코? %%iipc$ 연결에 실패했습니다!
) 을 참조하십시오
메아리.
메아리.
메아리.
에코 ☆? 신고? ★
만약? 존재합니까? Pcname2.txt? (참조)
뭐 때문에? /F? "토큰 =3? Delims=? " -응? %%c? 네? ('찾기? /c? Pcname2.txt? "?" )? 뭐해? 메아리? 현재 작업 그룹에 %%c 대의 컴퓨터가 있습니다!
)? 그렇지 않으면요? (참조)
메아리? 현재 작업 그룹에 0 대의 컴퓨터가 있습니다!
) 을 참조하십시오
만약? 존재합니까? * * * 즐기세요. Txt? (참조)
뭐 때문에? /F? "토큰 =3? Delims=? " -응? %%c? 네? ('찾기? /c? * * * 즐기세요. Txt? "?" )? 뭐해? 메아리? 현재 작업 그룹에 * * * 파일이 있는 %%c 대의 컴퓨터가 있습니다! -응? & amp? 델? * * * 즐기세요. 텍스트 파일 (textfile)
)? 그렇지 않으면요? (참조)
메아리? 현재 작업 그룹의 컴퓨터 0 대에 * * * 파일이 포함되어 있습니다.
) 을 참조하십시오
만약? 존재합니까? Ipc$ 가 컴퓨터에 성공적으로 연결되었습니다. Txt? (참조)
뭐 때문에? /F? "토큰 =3? Delims=? " -응? %%c? 네? ('찾기? /c? Ipc$ 가 컴퓨터에 성공적으로 연결되었습니다. Txt? "?" )? 뭐해? 메아리? 현재 작업 그룹 중 %%c 대의 컴퓨터에 있는 ipc$ 가 성공적으로 연결할 수 있습니다!
)? 그렇지 않으면요? (참조)
메아리? 현재 작업 그룹 중 0 대의 컴퓨터에 대한 ipc$ 가 성공적으로 연결될 수 있습니다!
) 을 참조하십시오
델? Pcname.txt & gt null
델? Pcname2.txt > 비어 있습니다
델? * * * file 2.txt & gt null
Echo 10 초 후 자동 종료 ...? & amp? 평면? 127. 1? -n? 10? & gtnul? & amp? 종료?
사용자 상황에 맞게 작성된 코드:
@echo? 떠나다
메아리? 스캔 ...
뭐 때문에? /F? "delims=?" -응? %%c? 네? (d:\test\hostname.txt)? 뭐해? 평면? %%c? /n? 1? & gtnul? & amp& amp? 메아리? %%c? 열어! -응? & amp& amp? 메아리? %% c>& gtD:\test\ boot 호스트. Txt||echo? %%c? 꺼버려! -응? & amp& amp? 메아리? %% c>& gtD:\test\ 호스트 종료. 텍스트 파일 (textfile)
메아리? 스캔이 완료되었습니다!
중단하다