搜索
查看: 21364|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?6 c. }' v6 G6 l& b3 [: b5 K
6 o) T2 t: C. j$ t% U0 b
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
    ! d8 A' \8 w0 k# A0 H# {5 S
  2. title 自动设置ip+ d( D; S! T+ _3 G6 w5 G6 k
  3. echo
    ) \4 l# N; n- M5 W" u5 y
  4. :start / U1 J; Q0 u' t+ {' ~# q
  5. cls : f1 U# J  S. c) ^
  6. ECHO ================================ - q. e. @1 A0 q9 ]( ~- F$ M
  7. ECHO 请选择要换的ip
    ; T$ r3 X! @7 `" A& M( W
  8. ECHO ————————————————
    ( }2 F$ [* Y5 \; O' z9 s! ]
  9. echo 无线网络连接---自动获取IP地址…………1
    * f. F$ s3 ?3 I% M9 B( b& H
  10. echo. ( Z- _! x4 B4 O+ r; s, Y
  11. echo 无线网络连接---办公室IP配置……………2
      [! d4 [2 @2 _- C
  12. echo. 2 A1 a7 A- q& S/ r' u
  13. echo 本地连接---自动获取IP地址………………3 0 b1 L2 t$ P& h' O. d. u, \
  14. echo.
    : Y! s7 b$ z) `$ T
  15. echo 本地连接---办公室IP配置…………………4
    5 Z. V# \: g* ?$ T. S  {$ ^. ^
  16. echo.8 {, m5 r9 I) T6 j
  17. echo  退出…………………………………………5
    - c4 f6 {" N8 _! q; X3 S
  18. echo.4 F  u7 _# N6 ^" L# r* ]4 G, j
  19. ( k& X  y/ ]1 F
  20. @set /p UserSelection=选择(1,2,3,4,5)  1 v) O1 x# h; n+ ^0 m0 E

  21. % r4 N. i1 d$ A. P4 L, G
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection 3 E! U: g7 r* [
  23. goto start
    6 @* z/ {- Y" M, I

  24. 0 x. i+ n( j9 V, }) C. j# u& k
  25. :selection
    * h. f- c" E. w" O
  26. @if "%UserSelection%"=="1" goto 1 & G4 _) q! H$ E; b( [
  27. @if "%UserSelection%"=="2" goto 29 }& f! M8 P2 `6 q
  28. @if "%UserSelection%"=="3" goto 3 6 O8 t( M: q7 @7 w
  29. @if "%UserSelection%"=="4" goto 4( ~9 x! R7 ?8 E' `
  30. @if "%UserSelection%"=="5" goto 58 N2 a# U& Y" _- b

  31. ; \9 H6 |$ r/ R# O
  32. :1% L) |% y+ ?7 y  Y3 X+ A0 W; U2 K
  33. echo 无线网络连接---自动获取IP地址---请稍候...% [! {& a5 n3 v8 N4 h2 U
  34. netsh interface ip set address name="无线网络连接" source=dhcp8 E5 @% z: Z* F" b) o' g$ Y
  35. netsh interface ip set dns name="无线网络连接" source=dhcp4 i1 `! z  j% l- \3 u
  36. exit5 @/ m( }+ h' Q5 M1 L% e, q; h6 w
  37. # O* U% s3 O9 q8 P( p5 Z
  38. :2
    - [' `; l2 C3 e2 Z
  39. echo 无线网络连接---办公室IP配置---请稍候...- t/ o8 V% i2 J! S0 s! u
  40. set ipaddress=192.168.0.100
    : u5 o' \+ E$ |. Q3 C4 O5 M' S
  41. set subnetmask=255.255.255.0
    ( |& b, @) ^$ x' f3 P' k
  42. set defaultGateway=192.168.0.11 w9 `/ O& W0 \8 r5 n- s# d1 q, h
  43. set dns=202.96.98.36- @# _! M/ Q5 Z
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    * m5 H/ x+ t7 S( A
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    + e% x; r, i4 s. q$ K
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=07 v) ]- ~: _* C0 g4 ]
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary9 g( Y$ V7 ^! x
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%8 n. H8 r: {, j; }3 E3 X
  49. exit$ _+ y6 M* \4 h6 X
  50. + I% u4 L; R& e  r, e: U# }
  51. :3& V2 Q; O# L  Z$ `
  52. echo 本地连接---自动获取IP地址---请稍候...
    1 [; ?* \( ]5 c
  53. netsh interface ip set address name="本地连接" source=dhcp& n: I0 d% [! I3 J
  54. netsh interface ip set dns name="本地连接" source=dhcp  E' n% n1 C% h' x! W! E
  55. exit
      S, r6 m- ^) J3 u/ F. o

  56. 1 X# e7 W0 C8 M) ]; z
  57. :4
    / N0 A% ^9 ?- h0 l* V; ~
  58. echo 本地连接---办公室IP配置---请稍候...) z( L. l& Y1 Z( X
  59. set ipaddress=192.168.1.68" p5 q% t/ \+ ]( U! `& R
  60. set subnetmask=255.255.255.0
    8 k* n) y# \& N' J- V
  61. set defaultGateway=192.168.1.19 U+ S5 E% S$ S) U3 x
  62. set dns=202.102.128.68
    ( S* u) \0 d  ?  ]0 L
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%  d9 K* [9 m  _0 C
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0, f$ s& c( s. E, k
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    / p9 Z& F; V6 c! F
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%8 [6 x. a/ z/ t6 s
  67. exit
    " ?/ E7 b8 v) R0 ]( Y

  68. 0 Y6 N9 j; ~! O
  69. :5
    7 ^% |( @* `5 t2 k6 L/ o
  70. echo 5& T  I# {$ f( f3 ~( W" S- T
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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