搜索
查看: 21467|回复: 0

[电脑] 快速设置IP地址的批处理命令

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?; Y4 C2 n% r3 U7 e6 w  k5 n

; |* y' E9 ?, z+ T6 x* q9 s( k将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
      n/ Z( S! v& Q2 e
  2. title 自动设置ip
    3 C* L2 ?' a* [& w# {
  3. echo
    + [" B" _( ~; M. z, h
  4. :start
    $ K, a6 D7 i8 g# g* ]
  5. cls
    & v, K- Q/ D% D1 t
  6. ECHO ================================ % C5 [/ u  d5 N: }. @. r3 H6 }, S3 F7 _
  7. ECHO 请选择要换的ip
    % i$ T8 v5 e* _' O% B# |( Z
  8. ECHO ————————————————
    5 A' ]( L8 ~$ u  X0 z1 i
  9. echo 无线网络连接---自动获取IP地址…………1
    5 N4 _' x6 T  I
  10. echo.
    0 e7 S6 d6 Z4 t4 a# s0 E
  11. echo 无线网络连接---办公室IP配置……………2 1 x: ~; n' K  S8 m
  12. echo. 7 E% }9 r, o& v+ Q
  13. echo 本地连接---自动获取IP地址………………3 ; E, a. ~0 ~( H- f; s  \( H
  14. echo.
    $ Q- Z2 @- H5 p2 V
  15. echo 本地连接---办公室IP配置…………………42 a( a- Z& z7 o$ ?2 f1 L" _
  16. echo.* }& T3 d/ v: a% k
  17. echo  退出…………………………………………5
    4 y( Q: y! K4 U
  18. echo.
    # s1 b9 v! i, j+ ?( B; p1 q5 c

  19. : G8 h3 W" f! Z2 J6 L
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    ( O6 U# Z! T, a

  21. 9 G$ Y4 M7 Y2 D4 J
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection 7 _3 R7 F6 q3 |9 J% \. y& j4 b
  23. goto start
    - H* g: z: M# J) p3 C
  24. 5 r- |; ~' A+ e; `; b
  25. :selection * k0 U' ?; D2 N# i
  26. @if "%UserSelection%"=="1" goto 1 ( ?  l0 g# A+ D
  27. @if "%UserSelection%"=="2" goto 2. N+ T8 v6 Z* _
  28. @if "%UserSelection%"=="3" goto 3 3 L7 a6 ^% ]9 n. E8 @
  29. @if "%UserSelection%"=="4" goto 4
    " [, q2 x* h' d
  30. @if "%UserSelection%"=="5" goto 5/ N  x* ^9 G* k  P' I

  31. ) V' m/ }% N' _" s* {# ^% l
  32. :1
    + \5 o$ D% B% V$ f6 \. @' c
  33. echo 无线网络连接---自动获取IP地址---请稍候...
    - P' t3 }! {. O3 I) G3 Y
  34. netsh interface ip set address name="无线网络连接" source=dhcp& F, W: h1 E% ~
  35. netsh interface ip set dns name="无线网络连接" source=dhcp
    " z* q  Y; C1 K4 z$ I
  36. exit3 ^! N/ x4 B' \: L: p0 Z; j
  37. 3 `" v& f" _/ f  z+ X( S
  38. :2+ K: N1 k) S# ^! D- L" {
  39. echo 无线网络连接---办公室IP配置---请稍候...) S  B# @; W8 k/ Z( v) e
  40. set ipaddress=192.168.0.100; f6 E' E; U9 h/ j
  41. set subnetmask=255.255.255.0  A3 h1 ]$ s$ C
  42. set defaultGateway=192.168.0.1
    ) L, U) D  _7 _& f: h3 @
  43. set dns=202.96.98.36) N; `: Q8 [2 N) u* `. u
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    : s2 A  y! O$ z8 z8 z
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    1 x, V  u* r! R$ \
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=06 W& L0 j7 ~% i4 }2 \
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary, F; S, R7 p/ v9 O
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%8 G/ n7 u  r+ F+ P& b
  49. exit2 V$ z5 S! A2 F+ }: E
  50. 8 T+ d' t7 T/ U5 \. n
  51. :3
    & Y* r! }( l1 [0 Q. \
  52. echo 本地连接---自动获取IP地址---请稍候...
    , A4 o6 S- _( O* Z/ R# R
  53. netsh interface ip set address name="本地连接" source=dhcp
    : d/ g5 l. x8 i! f3 ~4 m
  54. netsh interface ip set dns name="本地连接" source=dhcp5 ^, E# k& s8 E6 |$ D
  55. exit
    3 |2 r8 L7 i7 a. b
  56. - @. i3 P4 G+ k7 X9 G2 Q
  57. :4+ I0 f) W4 l' }: Q7 M0 D
  58. echo 本地连接---办公室IP配置---请稍候...* V( \5 [2 b8 `! L) f* Y! o/ n* S
  59. set ipaddress=192.168.1.68% `2 J* T0 D# G3 ~0 O
  60. set subnetmask=255.255.255.09 T: x8 h' D6 ]2 m6 C+ @
  61. set defaultGateway=192.168.1.1% A5 u  N5 e  s* K# c
  62. set dns=202.102.128.68& x5 }' Z9 \* i- B/ g( A
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%9 w( k4 a* A0 t" n
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=08 k8 q2 \7 J0 P% A/ w9 z8 o5 d
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    0 t" K* w( a* r2 k' i% P- w- i
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    + T! n% Z( q  l( x# M' a
  67. exit
    / ~/ s1 _! e1 E+ d+ ~; V* K% X

  68. , q- |& z1 I' u# B! R7 G+ s
  69. :5" z% O" L4 i. w$ |6 T" R$ T
  70. echo 57 z; y' L" ^" l/ d/ d" M
复制代码

IP.bat

2.22 KB, 阅读权限: 1, 下载次数: 0

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

热议作品
精华帖子排行
精彩推荐

虾皮社区,成立十年了!

站长自己也搞不懂想做个什么,反正就是一直在努力的做!

Copyright © 2007-2019 xp6.org Powered by Discuz

QQ|Archiver|手机版|小黑屋|虾皮社区 鲁公网安备 37021102000261号 |网站地图
返回顶部 返回列表