搜索
查看: 21671|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?
& X2 a; J. n( p* [* Y' w8 G  I% V7 l& _* R; C9 Y6 L
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
    & D8 W& M1 Z% y" ]! s
  2. title 自动设置ip" H: x( P& n- }9 E6 w
  3. echo% t7 ~% _7 F3 K9 o  G
  4. :start
    , `! ^  C* _! _$ h
  5. cls & y! F5 E4 ^; p- W
  6. ECHO ================================ - i3 J! ~+ @6 }; y
  7. ECHO 请选择要换的ip 2 `- [, f: N8 g% Q7 O( m
  8. ECHO ————————————————
    8 B3 v6 h6 q, s2 @& V. ~
  9. echo 无线网络连接---自动获取IP地址…………1 7 T* A, M: m/ Q7 P. B: |) u0 l
  10. echo. . {8 K  t  o) x$ s; {
  11. echo 无线网络连接---办公室IP配置……………2 3 T' T  F6 M4 B/ c6 M
  12. echo.   R- O" A( _, S- G9 [
  13. echo 本地连接---自动获取IP地址………………3 4 N& G% p, s, }& @/ e
  14. echo.
    $ p1 ]3 ?0 }) R6 u+ k
  15. echo 本地连接---办公室IP配置…………………40 H# `1 R+ N; X. M
  16. echo.% c1 |$ F: z( [; L
  17. echo  退出…………………………………………5
    - P. V$ N' u7 x, |
  18. echo.0 F8 q' q" k. z+ r$ G

  19. ' z' x  P, A' g, E1 \& {2 x
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    . \" K# j3 h# a+ Z  [

  21.   ?, d$ Q0 Y* j
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    " d* P% W# I! d0 p; h9 B2 J
  23. goto start 0 p! W3 A( x6 M4 A6 F) q3 J8 h: V

  24. / Q$ L+ M; ]) ~5 Z4 T
  25. :selection 7 K: U8 |& P" j& k; c
  26. @if "%UserSelection%"=="1" goto 1
    1 w' Q! w1 W1 |: e8 g8 t3 m
  27. @if "%UserSelection%"=="2" goto 29 D$ B( d. Z7 t- \) H& M1 M$ U
  28. @if "%UserSelection%"=="3" goto 3
    / W) ^9 j: H- ^6 w* l+ ?7 Q
  29. @if "%UserSelection%"=="4" goto 4
    % a% V8 G+ t; _* D
  30. @if "%UserSelection%"=="5" goto 5- L: x/ d3 U# Y& p, J

  31. / V, C1 x0 k7 d% V. {9 Q6 ?& r" L
  32. :10 u0 V+ W3 T8 V
  33. echo 无线网络连接---自动获取IP地址---请稍候...7 C) z6 W  T6 ?9 }7 J2 o
  34. netsh interface ip set address name="无线网络连接" source=dhcp' X* a) H9 m0 X( l& D
  35. netsh interface ip set dns name="无线网络连接" source=dhcp# ]. ]. y5 G: x# X5 A. L5 O2 z
  36. exit. O* @+ X% y" f& x' A
  37. * `: ?' H6 K, Z
  38. :2: h8 }& l/ Q( u! ^% x0 D! m
  39. echo 无线网络连接---办公室IP配置---请稍候...3 b0 P7 g) @  `$ `- x
  40. set ipaddress=192.168.0.100& I0 {; l, n% i
  41. set subnetmask=255.255.255.0% ]: ~3 Y, A" G3 [7 v& `* @
  42. set defaultGateway=192.168.0.1
    ; ^( L& G8 K) V( N
  43. set dns=202.96.98.36
    ' ]% F. t  J7 ]3 I% C, i
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=04 L; [$ a0 Y3 }) L
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    & J) y( r; u( i- t
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    / A7 {% U$ l; x
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary
      a- z2 ]: P8 \
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%
    ) q! O, K; A* y# M4 ^3 H6 W0 B
  49. exit1 w8 f  N9 ]2 v! R
  50. ! l& W( i/ m" p1 V: b/ H1 r
  51. :3
    " f. m2 A9 q5 \4 z
  52. echo 本地连接---自动获取IP地址---请稍候...
    4 G3 Z4 A' [7 |" d% `
  53. netsh interface ip set address name="本地连接" source=dhcp
    3 I, d$ b% {3 z9 Y8 ^) e
  54. netsh interface ip set dns name="本地连接" source=dhcp
    ) C% J3 q$ r$ ~( b9 w3 N! \/ X
  55. exit
    " B& ]* t/ M* e4 t! R

  56. . _4 j: V: ^# Y& u5 i2 i' |# b2 S
  57. :4
    ! C9 L7 e7 z! w& e9 t* @* B
  58. echo 本地连接---办公室IP配置---请稍候...
    6 x. y) H0 [4 A; @
  59. set ipaddress=192.168.1.68
    7 M  `! l; H8 x; t% M1 T! v- f
  60. set subnetmask=255.255.255.0. F  L6 a: q. a
  61. set defaultGateway=192.168.1.14 t- z( o8 ^8 x+ E4 _" n& V
  62. set dns=202.102.128.68" l5 N1 t8 {7 n: |) y/ H0 Q
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%
    3 V7 e0 [4 i/ g( _( S
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=06 A  C& r4 L- i4 l2 }0 D
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary3 n2 K( q! z* |; ~9 s
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    ! s( f7 k0 C% p
  67. exit
      ~+ \: X$ y' W- N. j4 L' A- n0 O3 k

  68. , k/ b' q& D& ~" Y: x+ F( l
  69. :58 i  |  S5 o# V! y7 ~8 E
  70. echo 56 F* }: `: H: }# k$ h* u
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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