设置Tcp/IP参数的批处理〖罗斌原创〗
2009-11-07 15:04
302 查看
设置Tcp/IP参数的批处理
该批处理都是借鉴网上的资料把功能整合在一起而已,呵呵,没有太多的新意,呵呵,不过给哪些比较懒得去点鼠标的朋友用下还是完全可以的,呵呵,还有个用处就是,当你所用的电脑管理员把你的本地连接图标隐藏了,而你又想改下IP的设置的时候,那我的这个批处理作用就体现出来了哦,呵呵。贴出来共享给大家哈哈。有什么不懂的直接加我QQ问我就是啦,一定给你个解释。直到你看懂了为止!!!!呵呵。。希望大家多来本人空间顶顶啊!!哈哈,人越多我觉得越不浪费我的才能!!哈... 将下面文字保存为 设置Tcp_IP参数.bat 试下吧。
@echo off
color 0a
MODE con: COLS=80 LINES=20
title 设置TCP/IP属性的批处理――罗斌制作――QQ:287727615
echo 如果您是DHCP动态或得IP地址的请选择1,如需手动配置IP地址的请选择2.
@echo off
:menu
echo.
echo ───────────────
echo 请选择要进行的操作,然后按回车
echo ───────────────
echo.
echo 【1】.DHCP动态获得IP地址
echo.
echo 【2】.开始设置TCP/IP属性
echo.
echo 【3】.退出
:cho
set /p choice= 请选择:
IF NOT "%choice%"=="" SET choice=%choice:~0,1%
if /i "%choice%"=="1" goto a
if /i "%choice%"=="2" goto b
if /i "%choice%"=="3" goto end
echo 选择无效,请重新输入
echo.
goto cho
:a
@ipconfig /release
@ipconfig /renew
@ECHO 清除 ARP 缓存
@ECHO.
@ARP -d >NUL
@ping -n 2 127.0.0.1 >nul
@ECHO 清除 NetBT
@ECHO.
@Nbtstat -R >NUL
@ping -n 2 127.0.0.1 >nul
@ECHO 刷新 NetBT
@ECHO.
@Nbtstat -RR >NUL
@ping -n 2 127.0.0.1 >nul
@ECHO 清除 DNS 缓存
@ECHO.
@IPCONFIG /flushdns >NUL
@ping -n 2 127.0.0.1 >nul
@ECHO 与 DNS 注册
@ECHO.
@IPCONFIG /registerdns >NUL
@ping -n 2 127.0.0.1 >nul
@cls
@ECHO 修复完毕,请按任意键退出...
@PAUSE >NUL
goto menu
@echo off
:b
@set /p ipadd=请输入你想要设置的IP地址:
@set /p gateway=请输入网关地址:
@set /p dns=请输入DNS地址:
@netsh interface ip set address name="本地连接" source=static addr=%ipadd% mask=255.255.255.0
@echo 您的IP已经设置为%ipadd% ....
@netsh interface ip set address name="本地连接" gateway=%gateway% gwmetric=0
@echo 您的网关已经设置为%gateway% ......
@netsh interface ip set dns name="本地连接" source=static addr=%dns% register=PRIMARY
@netsh interface ip add dns name="本地连接" addr=%dns%
@echo 您的网关已经设置为%dns% ........
@netsh interface ip set wins name="本地连接" source=static addr=none
@echo This is the ending...
转载文章请标明:该文章转自 罗斌原创技术文章:http://luobin44.51.com 〖罗斌原创〗
本文出自 “罗斌个人原创天地” 博客,请务必保留此出处http://luobin.blog.51cto.com/882147/223582
该批处理都是借鉴网上的资料把功能整合在一起而已,呵呵,没有太多的新意,呵呵,不过给哪些比较懒得去点鼠标的朋友用下还是完全可以的,呵呵,还有个用处就是,当你所用的电脑管理员把你的本地连接图标隐藏了,而你又想改下IP的设置的时候,那我的这个批处理作用就体现出来了哦,呵呵。贴出来共享给大家哈哈。有什么不懂的直接加我QQ问我就是啦,一定给你个解释。直到你看懂了为止!!!!呵呵。。希望大家多来本人空间顶顶啊!!哈哈,人越多我觉得越不浪费我的才能!!哈... 将下面文字保存为 设置Tcp_IP参数.bat 试下吧。
@echo off
color 0a
MODE con: COLS=80 LINES=20
title 设置TCP/IP属性的批处理――罗斌制作――QQ:287727615
echo 如果您是DHCP动态或得IP地址的请选择1,如需手动配置IP地址的请选择2.
@echo off
:menu
echo.
echo ───────────────
echo 请选择要进行的操作,然后按回车
echo ───────────────
echo.
echo 【1】.DHCP动态获得IP地址
echo.
echo 【2】.开始设置TCP/IP属性
echo.
echo 【3】.退出
:cho
set /p choice= 请选择:
IF NOT "%choice%"=="" SET choice=%choice:~0,1%
if /i "%choice%"=="1" goto a
if /i "%choice%"=="2" goto b
if /i "%choice%"=="3" goto end
echo 选择无效,请重新输入
echo.
goto cho
:a
@ipconfig /release
@ipconfig /renew
@ECHO 清除 ARP 缓存
@ECHO.
@ARP -d >NUL
@ping -n 2 127.0.0.1 >nul
@ECHO 清除 NetBT
@ECHO.
@Nbtstat -R >NUL
@ping -n 2 127.0.0.1 >nul
@ECHO 刷新 NetBT
@ECHO.
@Nbtstat -RR >NUL
@ping -n 2 127.0.0.1 >nul
@ECHO 清除 DNS 缓存
@ECHO.
@IPCONFIG /flushdns >NUL
@ping -n 2 127.0.0.1 >nul
@ECHO 与 DNS 注册
@ECHO.
@IPCONFIG /registerdns >NUL
@ping -n 2 127.0.0.1 >nul
@cls
@ECHO 修复完毕,请按任意键退出...
@PAUSE >NUL
goto menu
@echo off
:b
@set /p ipadd=请输入你想要设置的IP地址:
@set /p gateway=请输入网关地址:
@set /p dns=请输入DNS地址:
@netsh interface ip set address name="本地连接" source=static addr=%ipadd% mask=255.255.255.0
@echo 您的IP已经设置为%ipadd% ....
@netsh interface ip set address name="本地连接" gateway=%gateway% gwmetric=0
@echo 您的网关已经设置为%gateway% ......
@netsh interface ip set dns name="本地连接" source=static addr=%dns% register=PRIMARY
@netsh interface ip add dns name="本地连接" addr=%dns%
@echo 您的网关已经设置为%dns% ........
@netsh interface ip set wins name="本地连接" source=static addr=none
@echo This is the ending...
转载文章请标明:该文章转自 罗斌原创技术文章:http://luobin44.51.com 〖罗斌原创〗
本文出自 “罗斌个人原创天地” 博客,请务必保留此出处http://luobin.blog.51cto.com/882147/223582
相关文章推荐
- Redhat中通过命令工具和配置文件设置TCP/IP参数的方法
- Redhat中通过命令工具和配置文件设置TCP/IP参数的方法
- Redhat中通过命令工具和配置文件设置TCP/IP参数的方法
- vxWorks TCP/IP 参数设置
- 用批处理文件进行TCP/IP设置,方便在家与办公IP切换
- TCP/IP的的最大描述符和参数设置问题
- Redhat中通过命令工具和配置文件设置TCP/IP参数
- Redhat中通过命令工具和配置文件设置TCP/IP参数
- Redhat中通过命令工具和配置文件设置TCP/IP参数的方法
- linux tcp/ip内核参数分析与调优[原创]--http://www.22455.com/index.php
- 批处理手动设置电脑的ip
- 原创:LoadTest系列之参数时,设置提取参数的方式
- Linux内核: 修改TCP/IP调优参数
- linux TCP 参数设置
- 用批处理脚本设置网络IP
- TCP/IP - 3.4 设置地址和端口
- IP别名+TCP转发+端口映射实现跨网络访问[原创]
- 【Vegas原创】用x$kvit视图查内部参数设置
- Linux tcp socket相关参数设置
- (原创)TCP/IP学习笔记之概述