![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 21:21 |
共 48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » ip自动切换器 |
| 可打印版本 728 / 2 |
| 第1楼 175891641 | 发表于 2007-09-20 19:15 |
| 初级用户 发帖 30 积分 82 | |
|
ip自动切换器 自己寝室用的,主机装了homeshare,当主机开机时,网关就自动换为主机ip,
当主机关机,网关为自动获得,主机ip放C:\WINDOWS\system32\Result.txt 通过ping baidu判断是否可以上网,s.exe 到下载http://www.xfocus.net/tools/200407/753.html名字改下即可。 @################ip切换自动器,如连接不上网络自动变为自动获得ip-非常qq编译-2007-9-15 qq175891641###########>nul 2>nul @color 1f @echo. @taskkill /im homeshare.exe /f >nul 2>nul @echo ip切换工具,适用情况;无法上网时点击此软件,非常qq编译-2007-9-15 qq175891641 @echo. @C:\WINDOWS\system32\s.exe tcp 220.181.37.4 80 1 /save>nul 2>nul @copy Result.txt C:\WINDOWS\system32\Result.txt >nul 2>nul @findstr /c:"80 Open" "C:\WINDOWS\system32\Result.txt" @if errorlevel==1 goto :retry @if errorlevel==0 goto :ok @:retry @goto :next @:ok @del Result.txt >nul 2>nul @del C:\WINDOWS\system32\Result.txt >nul 2>nul @exit @:next @del Result.txt >nul 2>nul @del C:\WINDOWS\system32\Result.txt >nul 2>nul @for /F "tokens=1 delims=" %%a in ('type C:\WINDOWS\system32\zhuji.txt') do @set zhuji=%%a @echo off @ping -n 1 %zhuji% >C:\WINDOWS\system32\ping.txt @findstr /i "out." "C:\WINDOWS\system32\ping.txt" @if errorlevel==1 goto :hoston @if errorlevel==0 goto :hostoff @:hostoff @echo 主机已关闭 设置为单机模式 正在自动获得IP... @netsh interface IP set address name="本地连接" source=dhcp @echo 正在为DNS设置为10.80.96.250... @netsh interface IP set dns name="本地连接" source=static addr=10.80.96.250 register=PRIMARY @del C:\WINDOWS\system32\ping.txt @exit @:hoston @echo 主机已开启 设置为共享模式 @for /F "tokens=1 delims=" %%a in ('type C:\WINDOWS\system32\myip.txt') do @set myip=%%a @echo 设置本机Ip为%myip% @netsh interface IP set address name="本地连接" source=static addr=%myip% mask=255.255.255.192 cls @echo 设置网关为%zhuji%... @netsh interface IP set address name="本地连接" gateway=%zhuji% gwmetric=0 cls @echo 设置DNS为10.80.96.250... @netsh interface IP set dns name="本地连接" source=static addr=10.80.96.250 register=PRIMARY @del C:\WINDOWS\system32\ping.txt @del C:\WINDOWS\system32\result.txt |
|
| 第2楼 jihbb | 发表于 2007-09-21 13:38 |
| 初级用户 发帖 16 积分 31 | |
|
没人顶我来看了回帖
|
|
| 第3楼 175891641 | 发表于 2007-09-23 18:49 |
| 初级用户 发帖 30 积分 82 | |
|
对于宿舍共享上网应该有用
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |