搜索
查看: 21453|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?) Z) L) |; ~! ^1 Z. @$ p
; p2 |8 L* Q. w
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
    ( X+ T8 k! o# _
  2. title 自动设置ip3 J% h( Z4 G# H. ~; D. V
  3. echo" t9 p, Q' c/ k* n8 g' k/ c+ c
  4. :start ! I4 Y0 W2 @! W# `* v$ l" c
  5. cls
    3 J+ r6 |; z, K$ d* l) P
  6. ECHO ================================ , }9 C) \* A6 F9 A( e4 ]- o
  7. ECHO 请选择要换的ip ' }/ [! X. u) {# h
  8. ECHO ———————————————— 4 G& {: M! t) H! {+ r2 r
  9. echo 无线网络连接---自动获取IP地址…………1
    / t  R) v5 Q$ O8 U7 g: q
  10. echo. " r1 Q+ J2 d6 A( b# b" C
  11. echo 无线网络连接---办公室IP配置……………2 6 L# W8 y0 T+ l' @; y! h  m( P1 a
  12. echo. 8 G, m+ f1 j1 ]; i1 {
  13. echo 本地连接---自动获取IP地址………………3
    * w. i* r+ d) {: f
  14. echo. 4 t/ |. i% ^0 e2 V
  15. echo 本地连接---办公室IP配置…………………4
    9 Y0 x+ i' p& a$ }" f/ I( G
  16. echo.
    ; B/ J8 }* F- a  d" P
  17. echo  退出…………………………………………5
    : `& w! _' O$ N0 @
  18. echo.
    + H* O& s8 M' g; h0 p. y! @

  19. 5 K2 w7 }5 R3 e7 A* k& D
  20. @set /p UserSelection=选择(1,2,3,4,5)  / d; M# Q3 [6 R; @/ b
  21. & l9 K9 y6 _* a7 \9 a, l2 @
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection ; o( d/ s9 T" J
  23. goto start
    2 G, T( |- P6 P, [: o- U

  24. 4 a1 R/ r$ m4 w3 E9 k( d
  25. :selection ' H0 J7 u/ W- ~" X/ e8 s
  26. @if "%UserSelection%"=="1" goto 1
    & p, @. |* Q& B7 o# w1 Q
  27. @if "%UserSelection%"=="2" goto 2
    $ E* Y# \* ]/ i  m) w
  28. @if "%UserSelection%"=="3" goto 3
    ( t! a' B* ^( A2 ], `$ Y
  29. @if "%UserSelection%"=="4" goto 4
    ! |+ X- g6 H# {5 p/ A$ ^& `' O
  30. @if "%UserSelection%"=="5" goto 5
    + g4 m; @4 ]+ y7 N# H+ f
  31. ) E5 f. E5 I1 }5 `( f# Z
  32. :1
    2 h1 @, ~2 U+ x' R. \* l" m
  33. echo 无线网络连接---自动获取IP地址---请稍候...
    1 ~1 {. h2 F. K, m' K
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    5 v, J2 S/ e" B
  35. netsh interface ip set dns name="无线网络连接" source=dhcp* ?& z& L/ H( A  V4 r" r* t
  36. exit
    + w. \+ s7 ]2 H: G$ P

  37. $ a6 n8 C' E6 q' f; N% C
  38. :2- \! ]- w" B1 c' S$ s
  39. echo 无线网络连接---办公室IP配置---请稍候...5 Z6 ]. g6 Y1 L7 Y' G2 V* o
  40. set ipaddress=192.168.0.1000 t4 q" Q% |& Q. t# n2 M
  41. set subnetmask=255.255.255.0* n% H, g) L& z: M& `& E7 }, [
  42. set defaultGateway=192.168.0.1
    3 H' _- a4 C* S
  43. set dns=202.96.98.36# r# d8 N2 ^$ U  p7 w% w
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    / |- O  a1 a! y3 ?, X- e
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%: X5 |' H) `1 g% o5 ?: \
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    0 T( @" Y* f8 s$ B& Q
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary9 \& n* Q7 x+ |# K
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%  r3 P; |, h+ u6 X
  49. exit4 `0 H: h* |9 f# A/ P3 p9 O
  50. : N) ]  K) g$ i- V4 U
  51. :3. B, p: T  f) t& i( H& i+ D
  52. echo 本地连接---自动获取IP地址---请稍候...- D! b: t- H& Z4 z
  53. netsh interface ip set address name="本地连接" source=dhcp
    ; Y+ D6 e8 m7 Q; D" R) B7 [
  54. netsh interface ip set dns name="本地连接" source=dhcp4 @/ c+ B0 K2 |3 e7 f
  55. exit0 M1 r: V) I0 n7 g) M' v
  56. + q8 C1 }# P$ ?, @5 c
  57. :41 |& X5 Q/ \9 G9 n* q" h! |2 h) D
  58. echo 本地连接---办公室IP配置---请稍候...
    2 B# ^; s% L) E8 J5 U! O
  59. set ipaddress=192.168.1.68
    * k1 S2 z4 Q* m. h
  60. set subnetmask=255.255.255.0+ {. }" @( K/ O
  61. set defaultGateway=192.168.1.1
    6 F& p; |) y5 E0 n% l7 I
  62. set dns=202.102.128.68
    8 s) z  M4 U( o3 X2 r5 j; {0 r
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%1 h6 [: q( M( b# e+ k. r1 Q
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    : I# |; m% W$ r1 m
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary. B3 p5 m. X( K5 A( a
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%+ ?5 U" \2 C9 ?/ c" ]
  67. exit
    4 T3 f9 x( ], W) {: \
  68. , G" ^) W* A- R' A: f
  69. :50 }9 B" d/ [: n# A: }* `
  70. echo 5
    ) F( r$ t; [+ W* g
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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