搜索
查看: 21609|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?7 y" k9 t- s- J: F. `

  a+ I1 @7 M% F# h7 }, ?1 O2 z将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off6 B, e+ q! U  P$ ^
  2. title 自动设置ip1 i/ i5 _8 c9 u, @4 ^7 R2 B
  3. echo& C# S: Q( D. `+ o( l/ s
  4. :start
    / Y  z. _5 H. u6 h7 b
  5. cls # o& l; M' l* w+ E
  6. ECHO ================================
    0 {! r' d, ?7 e
  7. ECHO 请选择要换的ip
    ' Y" d/ S1 j* f- r, J- v
  8. ECHO ———————————————— : J1 N1 B) i4 e7 F3 Q
  9. echo 无线网络连接---自动获取IP地址…………1
    ; m6 |, y( x1 D3 R9 V, v
  10. echo.
    + M; s" [5 f+ e
  11. echo 无线网络连接---办公室IP配置……………2 " j, c2 m, u2 S0 k5 ]3 {5 c0 W5 q
  12. echo.
    * t& t9 C* D7 l8 @+ m
  13. echo 本地连接---自动获取IP地址………………3 4 @: W% d8 [( z2 E
  14. echo.
    ' X+ v5 y% l' ^% k, \* T* p
  15. echo 本地连接---办公室IP配置…………………4- G5 a9 c7 {6 }5 l' k
  16. echo.
    0 y  i. g5 G. V: W
  17. echo  退出…………………………………………5( c; g; t; ]# A/ A1 P8 ?# s9 B1 b
  18. echo.7 h9 v8 S7 c& B  _+ l

  19. & L. ^* a5 V5 w
  20. @set /p UserSelection=选择(1,2,3,4,5)  & `; W4 d0 G* u. a0 x
  21. 1 C) D, J# l5 R5 t2 |
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection . E  x9 g* M3 }; v5 d7 k& g
  23. goto start ) o  |! @" h; @

  24. . L: Z! [. @; W
  25. :selection + O. P$ `4 K% g5 Q! t
  26. @if "%UserSelection%"=="1" goto 1
    & A3 i' x6 t" b, G! y
  27. @if "%UserSelection%"=="2" goto 2% Y" m: m, X, A# I: G% G$ v- c
  28. @if "%UserSelection%"=="3" goto 3
    2 B6 G, B7 i/ _" A' E2 l2 c
  29. @if "%UserSelection%"=="4" goto 42 N8 ^5 l! n3 ~2 B
  30. @if "%UserSelection%"=="5" goto 5
    % R5 l( F, p" ?. |. @7 L" z" |

  31. 5 g  L* Z4 D: y) w" E) K  D1 M
  32. :1
    ; w7 g, o4 S" O
  33. echo 无线网络连接---自动获取IP地址---请稍候...( A7 D& Q0 X7 c7 c- Q, ~
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    5 p5 b, U8 _$ ^
  35. netsh interface ip set dns name="无线网络连接" source=dhcp: M( r% M' q* y+ g
  36. exit9 s, t$ R5 l7 v2 k
  37. ! ?- n6 g1 p$ l" X
  38. :2
    7 ~! M0 x2 V  f; n, }  L2 ~# H
  39. echo 无线网络连接---办公室IP配置---请稍候...6 o: N7 }0 j4 ^: D
  40. set ipaddress=192.168.0.1000 S: v/ o, q9 q9 V8 Q
  41. set subnetmask=255.255.255.01 U, V. F' v6 ~2 s3 x, _3 c: w
  42. set defaultGateway=192.168.0.10 @7 B7 u; C! }7 q! \4 i
  43. set dns=202.96.98.36
    2 k# W2 u- O4 W. C+ V7 A
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    8 x# V7 }% w) X. j4 |3 [( f
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%/ V0 O6 H3 |3 A5 [2 O
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    0 t$ {+ p2 b4 Y& Q, C2 \1 @
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary1 k7 Z; H6 i$ m+ b, _, t7 {5 S
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%
    8 S3 i# N: _; ]
  49. exit
    & `3 x) u  J/ n5 K

  50. # l6 C  `5 n' ~7 j! F
  51. :3
    , F- S1 D1 S, J4 l9 m2 r
  52. echo 本地连接---自动获取IP地址---请稍候...; p' ?8 z9 j2 V7 C
  53. netsh interface ip set address name="本地连接" source=dhcp
    8 d  v; ?; ]* R# M! i4 Y" m
  54. netsh interface ip set dns name="本地连接" source=dhcp
    : ?) w" O( c, m5 h( t+ u
  55. exit' ?+ h# {+ q: }8 D
  56. 9 O, E+ P+ \, K0 J7 e  J
  57. :4
    ( g$ j3 Z; u  X/ C
  58. echo 本地连接---办公室IP配置---请稍候...
    2 k' S" f4 }9 I" ~/ m5 b
  59. set ipaddress=192.168.1.68" [% @3 F. T" K5 `& `
  60. set subnetmask=255.255.255.0' ]" a" L) u+ R  ^
  61. set defaultGateway=192.168.1.1* E$ @  X. {: t/ L! l+ y; m* Y7 i
  62. set dns=202.102.128.681 T' w5 V4 ~: L  a
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%, K  b4 f5 ^* Z2 x6 V( [4 ~
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0& V" k; W7 U. V+ C: `# x3 \: l
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    1 P0 m/ e0 f# E2 T5 Q
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%" g1 h" i4 B* y2 B& [1 n( k
  67. exit
    5 }: y. Q# M/ \' y' w
  68. 8 \" }7 A9 a9 H& J. }0 G0 e$ P
  69. :5
    + h: f! i7 }3 K8 H
  70. echo 5$ `2 T  R: \) H$ J, I
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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