搜索
查看: 21789|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?" ?2 M8 o) D: l2 l  k' h3 N

0 o" b1 G9 U- h7 L9 ^将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off6 ^- ?0 S8 }1 q0 C2 |' g
  2. title 自动设置ip
    * k, r+ g* O* V
  3. echo
    ) ^. }1 B" p) P0 C2 \- E$ Q
  4. :start
    * e2 h1 I2 q# k: f! e+ D8 H2 ]
  5. cls & v0 y. B& `$ M/ f- d" r. ~
  6. ECHO ================================ " e4 F! |/ @& M( u
  7. ECHO 请选择要换的ip
    ( T/ l( Q& o; K6 |+ C" z/ i. C
  8. ECHO ———————————————— ; X, R% L& z; |- x; `$ U- h1 y
  9. echo 无线网络连接---自动获取IP地址…………1
    3 m0 o! _! E( M9 n, \- n2 [
  10. echo. ; q% _/ d8 q  b( ~, U
  11. echo 无线网络连接---办公室IP配置……………2
    5 a4 J; z9 B9 c7 ^) J4 y- G
  12. echo.
    9 F- ?9 Q- ^( g
  13. echo 本地连接---自动获取IP地址………………3 ' K$ S4 O% i; ]) ^7 k* B5 U. p
  14. echo. / D/ E7 V# [& X/ [$ l& p- n
  15. echo 本地连接---办公室IP配置…………………43 h! @/ m: v% V9 _; {' I
  16. echo.6 V+ L9 r1 D0 u5 T
  17. echo  退出…………………………………………5* }+ @2 p" t) A! \
  18. echo.$ \" G6 I7 h$ M1 m
  19. & h& J9 L, R0 k! M: A* p! [
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    3 \8 N( d$ S: r2 M
  21. 9 J/ u3 g+ {- H$ h5 [  @  x' t5 Y
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    8 c+ }' u) x. v% |- w3 s* M
  23. goto start
    ; F) A& C) z% h& ?8 P, b/ v

  24. ! m! }. p, M  v( C$ X5 o! O0 P
  25. :selection # `* b! ^/ @( K/ C0 m# j; t7 l
  26. @if "%UserSelection%"=="1" goto 1
    8 t4 P" i0 o! P) ~
  27. @if "%UserSelection%"=="2" goto 2
    # u, C) ?% ]& }" c/ ?. y* ~7 S0 u
  28. @if "%UserSelection%"=="3" goto 3 3 C1 X9 V% x" l& w
  29. @if "%UserSelection%"=="4" goto 4
    / G* r6 Q7 v4 V. K' I
  30. @if "%UserSelection%"=="5" goto 5% t% l$ f0 ?1 N1 C% E" f

  31. $ H' K7 [) X! Z- u
  32. :1
    7 ?9 x* k' r, D( x! `! y
  33. echo 无线网络连接---自动获取IP地址---请稍候...
    ( l% Y( G7 |5 B, B3 y; N
  34. netsh interface ip set address name="无线网络连接" source=dhcp* p) z5 C- d; T. D& c: t8 C  q5 @
  35. netsh interface ip set dns name="无线网络连接" source=dhcp
    6 Y  Q7 X4 w& m, Y8 o
  36. exit6 B$ v0 C! {2 e

  37.   T/ B5 D& s! M# D% i# E
  38. :2
    ( E: P4 Z+ o1 s9 l/ ]( I4 u* S+ e) z
  39. echo 无线网络连接---办公室IP配置---请稍候...0 V5 S) o# o1 p
  40. set ipaddress=192.168.0.1009 Z+ c/ g: }1 @! V  c! G
  41. set subnetmask=255.255.255.0+ J4 y  t/ m6 r1 E0 v0 z
  42. set defaultGateway=192.168.0.1& E5 x/ f+ `3 \9 ?2 t4 w
  43. set dns=202.96.98.36
    2 Q+ l! G2 Y1 I2 B$ }
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    - E9 W$ p6 b( u! e1 k
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    # A% T( y, G7 ]$ t2 X, w
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    6 S8 `5 G. i2 k! u* j! C& C( B: o
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary
    1 ]; L# b7 I2 H( f0 i) f( k/ n
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%; l2 t+ P4 o2 ]( Y6 e$ G
  49. exit* j6 ~8 v. `7 `# i0 ]" W! {
  50. & R- j4 T8 r! M" t8 \% O* s) U
  51. :35 U; K4 Z/ C# e3 E  b2 B: R: D
  52. echo 本地连接---自动获取IP地址---请稍候...3 H2 S6 \1 U- S" [) P5 F( s1 K1 Y
  53. netsh interface ip set address name="本地连接" source=dhcp' z; d9 D# v0 Q; `1 M
  54. netsh interface ip set dns name="本地连接" source=dhcp8 b( E* x2 m$ G8 `1 a4 N- m
  55. exit
      G4 B" @+ `4 B$ W6 [1 x
  56. * Z2 Z- h+ r8 G$ H( e8 y: z- ~8 k
  57. :48 l/ g5 J5 u/ H9 V" h
  58. echo 本地连接---办公室IP配置---请稍候...
    3 r! V+ W/ Q, }7 u) E$ G* a! T
  59. set ipaddress=192.168.1.68
    # d5 ?% o/ K, Q
  60. set subnetmask=255.255.255.0. q& @1 f. A/ W% b( g# d; h; ^
  61. set defaultGateway=192.168.1.1* S- p* G. p8 o$ e/ F" m3 m9 L
  62. set dns=202.102.128.68
    . U1 {9 g: ]$ ^" {* T) J
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%: z8 ~% Q/ ]+ D" R
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    : H# V! Z" U6 ]! Q
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary# ^+ g" N# R7 n. y0 F7 L6 z0 ]% V
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%' M7 O  d) V; S! ], i, {& _
  67. exit
    6 t. C6 Z, ~! g4 z; o. R' H

  68. " l/ L! W6 o, ^; u6 }
  69. :5; |! m$ y& [* s$ R3 ^
  70. echo 5
    ! A! R$ M! H( p- \# x
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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