搜索
查看: 21608|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?( N# d4 h7 i# @* E3 s2 c5 d4 T& d
6 b% Y$ @4 v* n. D4 I' T1 Y% T
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off3 ]* ^" m  ^+ ~, a$ P
  2. title 自动设置ip
    ' z/ o0 A) y% D6 Z4 t- y
  3. echo6 V" I2 x8 }2 `! f
  4. :start % B) b4 M0 N- r6 b9 d* R
  5. cls + P1 e0 C3 P: ^. @; c
  6. ECHO ================================
    2 @3 E% j. ^$ @5 }6 g) I5 I
  7. ECHO 请选择要换的ip + H8 y3 d* K! a, F: `* x- _
  8. ECHO ———————————————— ; K/ ?1 H# D7 W6 e
  9. echo 无线网络连接---自动获取IP地址…………1 5 H3 n% P# Z! `. R1 R
  10. echo. 8 Z1 Z8 J, V" K  E" U, j7 i2 j9 w
  11. echo 无线网络连接---办公室IP配置……………2 7 S- n& v* t7 P4 H+ I
  12. echo. - A9 s, S0 ~5 }- c  T+ |
  13. echo 本地连接---自动获取IP地址………………3 5 B( P# E* R2 v7 ]& Y! E
  14. echo. 0 Q/ z. Q# Q+ i- |) Z, [
  15. echo 本地连接---办公室IP配置…………………4; _! _8 I- S5 p1 A6 b
  16. echo.1 l" s. N, \8 h0 h6 A7 G
  17. echo  退出…………………………………………50 u$ L+ s* x8 D
  18. echo.
    4 R# Z6 |6 E7 U$ E- r* ~4 ]
  19. # I) {" h% m; L- j3 S3 y5 S: [
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    7 [4 A  z7 Q5 D8 t: o

  21. # @& v( E( w0 o
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    8 p! J, G; y+ S- U& I9 {
  23. goto start
    ; ?1 a% C2 }5 s: k

  24. " u7 x; Y3 u* w/ ~
  25. :selection . _7 h/ G% X6 f2 ]. `8 q
  26. @if "%UserSelection%"=="1" goto 1
    2 t2 S# K7 A" j) }4 W9 T( W
  27. @if "%UserSelection%"=="2" goto 2
    & f$ I: T* C' T( r' F5 w( x
  28. @if "%UserSelection%"=="3" goto 3
    4 y$ p7 H2 V* ]8 |0 k
  29. @if "%UserSelection%"=="4" goto 4
    / s* M3 \/ ]4 q, f* |
  30. @if "%UserSelection%"=="5" goto 5
    / f6 x( }4 o# T4 N/ m
  31. " ?8 \4 X& Q# x7 V# X) [$ M
  32. :15 D) `8 Y* P' z+ A- K1 n1 _1 W
  33. echo 无线网络连接---自动获取IP地址---请稍候...1 g- ?, x5 G0 @; a, @9 p7 W
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    ! ~4 p* E, q1 r: w2 X
  35. netsh interface ip set dns name="无线网络连接" source=dhcp
    8 m2 {: @" y4 ~( \; w! r3 Y
  36. exit3 x6 x% ]& n% r0 A6 Y
  37. 5 y9 k& ?, y: c4 ^! D: J
  38. :2
    * P& k/ i6 K+ ]6 B
  39. echo 无线网络连接---办公室IP配置---请稍候...9 b! m# S/ N( q( R
  40. set ipaddress=192.168.0.100
    " r0 S5 t$ Q* d6 z/ k) E
  41. set subnetmask=255.255.255.08 C0 L( A7 h5 _$ _; x
  42. set defaultGateway=192.168.0.1# ]6 c/ C2 g5 J5 J4 X( n  F, o% C
  43. set dns=202.96.98.36
    , P" }$ |& p5 ]  R% K2 c2 L
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    + v( c3 S% K; w0 T
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    ( P) P  ]" p3 Z# W  R8 o
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    ( F7 [8 t$ f) W2 u
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary/ g) o0 g- q5 ?0 I; _8 j
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%: w% d2 X& l/ s" S6 K6 A. q3 p
  49. exit& C5 y+ L' {4 K- B3 s$ V) ^
  50. * o* y4 Y! Z1 K" d2 F
  51. :3
    ' j$ g7 }% V! z, j' d7 }3 l; v
  52. echo 本地连接---自动获取IP地址---请稍候...+ w! R. P( u( o5 J+ y' L
  53. netsh interface ip set address name="本地连接" source=dhcp  S  }' b" [! ]2 w# O& q
  54. netsh interface ip set dns name="本地连接" source=dhcp: k' m( O, O+ A8 ^7 B. e: T: f5 ~( t) x% X
  55. exit
    $ f& `/ i+ G$ P5 h/ [) z& S
  56. - E8 E/ H+ V; l
  57. :48 i! ^# K# H% f+ g" I/ T% _
  58. echo 本地连接---办公室IP配置---请稍候.../ c& X5 p: P; w8 F: \0 w/ d% A6 B6 b
  59. set ipaddress=192.168.1.68
    4 i7 |5 \, ^. m9 Q
  60. set subnetmask=255.255.255.01 v) I" v$ E3 y4 s
  61. set defaultGateway=192.168.1.1
    ( f& w) X- K4 k! V7 E9 i9 c
  62. set dns=202.102.128.68
    - e( }0 \7 c  D4 A; I& Q0 l
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%5 k% `6 ]* q+ z
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0% O. `) ~& s/ g( B, g2 P2 v/ S
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary+ N) F* s4 D$ t$ J& j. C
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    ( ^3 M* _$ K1 U1 @! E& ^( B( w
  67. exit$ [; Z) Y& i2 Z

  68. - M9 |9 y4 y' e; g6 S
  69. :54 f+ r' b& Y1 v, y) Y6 J
  70. echo 5
    5 j' S7 s$ @4 H2 Z5 Q
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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