搜索
查看: 21811|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?7 R$ p+ Q7 ]8 o. R4 S% u3 P

4 {! |8 x" B- a% E' }& t7 u将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off2 L' K8 B1 B: S+ A  a
  2. title 自动设置ip5 w; L+ J. b3 i4 y( i
  3. echo
      F4 q( _- ]- i! }, q3 N. ~
  4. :start 6 g5 [$ u; M; ]6 ?+ Z! j  M
  5. cls " d  ~  M. p) {: X
  6. ECHO ================================
    ' E/ P7 O7 ^1 z5 q. Z8 A4 t* X
  7. ECHO 请选择要换的ip 3 J- c; T  n6 f0 h$ {7 @
  8. ECHO ————————————————
    2 P& d, p8 ?' D7 _# R: y& x
  9. echo 无线网络连接---自动获取IP地址…………1
    / P+ m8 N! ]" P/ @/ S
  10. echo.
    - o/ I" a9 q7 i% K
  11. echo 无线网络连接---办公室IP配置……………2 $ G% k% m9 u2 [+ O
  12. echo. * o# L+ I8 R. @& l2 L9 u
  13. echo 本地连接---自动获取IP地址………………3
    # C( }" }. v* \6 D
  14. echo.
    - z# F8 F" N( e3 F6 m
  15. echo 本地连接---办公室IP配置…………………45 ]0 H: e3 [& A  y
  16. echo.( S( b) n3 H. `, z& T
  17. echo  退出…………………………………………5
    2 u' q6 E/ y! ^( N8 D
  18. echo.
    + d$ J0 S" l1 x5 a- k4 ^# a8 A
  19. * ^! F% W# p. \5 v
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    # X. s7 g1 q1 m) V  `. f
  21. ( ^+ P5 {' O# Q) P+ d
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection 0 Z( v8 s7 V% e: H" O  {
  23. goto start . P) N( R. X* u4 v& H7 u
  24. 9 |0 M/ _5 ?( [* X, Y6 |1 v& K
  25. :selection
    - f# k, S1 \' \2 h7 ?
  26. @if "%UserSelection%"=="1" goto 1
    , k9 S6 m: m# ^
  27. @if "%UserSelection%"=="2" goto 2
    ( ]+ f* H8 Z6 W
  28. @if "%UserSelection%"=="3" goto 3 " ?: ?) ]+ Y% \4 @- y, T
  29. @if "%UserSelection%"=="4" goto 4- z4 Q. n3 d0 A
  30. @if "%UserSelection%"=="5" goto 50 x, `, w; Q0 H+ x3 {

  31. & j: q) ?- _( S" M  O
  32. :1' W/ k2 W1 ]: x+ C$ r
  33. echo 无线网络连接---自动获取IP地址---请稍候...
    , b$ O( j7 ], B$ |9 Z) h
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    / B1 z! k! w0 u. p; \! K
  35. netsh interface ip set dns name="无线网络连接" source=dhcp! w+ R- x3 [% z/ z! R! n
  36. exit
    - G( g6 q" q6 V8 H9 R% c/ Q5 ^
  37. ' i7 a$ p7 N+ c( z$ w
  38. :2
    , ]$ l9 h9 G+ [/ r+ \
  39. echo 无线网络连接---办公室IP配置---请稍候...& G2 h  E6 e/ V8 H; S; L9 f2 l
  40. set ipaddress=192.168.0.100" K, v! _7 _9 A2 W
  41. set subnetmask=255.255.255.00 O, F. I1 t9 H( k' m
  42. set defaultGateway=192.168.0.1
    % Z+ G6 z, _  y- A. C
  43. set dns=202.96.98.36
    8 N6 w! q$ H: o1 x0 V; _
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0! i( s6 w. }' z3 [
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    & z8 }6 v; G2 u
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0( r3 e! w7 D; |) t/ T
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary  v- a, b5 P4 N  [
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%
    & Q; d. w7 d( h6 v" Z& J' g' B
  49. exit9 Q% ^2 w% h7 B/ ?4 [6 H

  50. 9 m! e% l0 P3 }; g* f& ?
  51. :3, u8 x, Z' S/ s& V% o
  52. echo 本地连接---自动获取IP地址---请稍候...
    " s, B( V0 |# ]$ S1 f( _
  53. netsh interface ip set address name="本地连接" source=dhcp+ ]$ g0 s( ^5 C3 F/ }
  54. netsh interface ip set dns name="本地连接" source=dhcp: N" ^) ^" v9 l. Y" q# W2 I  H* G
  55. exit/ E- \9 V  R' j' }
  56. , o0 r  e- l* w8 n& x% h0 B( k
  57. :4
    ; l$ }% K0 s, ~* o; y
  58. echo 本地连接---办公室IP配置---请稍候.... [" ?" c" C4 F, e, L, f( h7 H$ \+ j
  59. set ipaddress=192.168.1.684 Y7 Z  Y0 Z9 A/ X
  60. set subnetmask=255.255.255.09 c- W' U8 x* h3 d# W
  61. set defaultGateway=192.168.1.1$ p: L. r0 d% ?4 Z" {
  62. set dns=202.102.128.68
    : E  V3 W. D( P7 S- N$ O9 |
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%
    4 I3 \+ J; ^. b7 X; k7 u5 V
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=09 C# `8 @2 P( n; H/ }
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary- P0 J* X$ W* v) @
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    2 e, k. A. H! Q
  67. exit3 D1 i$ q7 {3 X' F
  68. & Z! l$ |0 e7 r. ~# D8 x2 M' e
  69. :5; |. D: y9 N; S6 N" c3 G/ e
  70. echo 5# L8 @" ^0 v( u) ^. k
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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