最近有台網路攝像機 忘記ip 位址了, 想用 批處理把它掃瞄出來, 於是網上找了下資料, 打算 自動修改網絡卡網段, 及ip位址, 以掃瞄不同網段. bat 如下
@echo off
set /a nnet=0
rem 掃瞄的ip數
set /a nips=10
rem 掃瞄網段數
set /a num_segs=5
:continue
echo net seg: %nnet%
netsh inte***ce ipv4 set address "wirenet" static 192.168.%nnet%.47 255.255.255.0 192.168.%nnet%.1
for /l %%i in (1,1,%nips%) do ping 192.168.%nnet%.%%i -n 2 -w 50
set /a nnet+=1
if %nnet% lss %num_segs% goto continue
arp -a
arp -a >d:\mac.txt
pause
echo scan over 掃瞄結束
rem wmic computersystem where "name='%computername%'」 call rename "***-22「
rem 掃瞄後 自動改回ip, 不是儲存的原來位址, 設定固定的, 192.168. 1.19
set /a nips=19
rem 網段
set /a num_segs=1
netsh inte***ce ipv4 set address "wirenet" static 192.168.%num_segs%.%nips% 255.255.255.0 192.168.%num_segs%.1
ipconfig -all
exit
批處理設定IP
有些公司加入域後影響一些正常的上網行為,這個時候需要設定靜態ip,下面乙個批處理檔案 可以自動設定ip echo off netsh inte ce ip set address name 本地連線 source static addr 10.16.252.77 mask 255.255.252.0...
批處理修改IP設定
echo off clscolor 0a echo echo ip位址快速切換 wywine 126.com echo set ip 192.168.100.100 set mask 255.255.254.0 set gateway 192.168.100.254 set dns1 192.168...
批處理設定IP位址
echo 現在開始設定本機網路位址 echo 現在開始設定本機ip netsh inte ce ip set address 本地連線 source static addr 172.31.13.199 mask 255.255.254.0 echo 現在開始設定本機gateway netsh int...