搜索
查看: 21824|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?7 q1 }# R2 K+ c4 e4 ~5 r

& a* V) p  o9 z" a1 K6 }将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off( U9 ~6 l" H% Q  V
  2. title 自动设置ip
    1 y5 ^$ l- x. v5 @: Z* P
  3. echo" I9 [; }2 ]% ~; Y5 v
  4. :start
    7 ?$ s* h/ W9 k8 h
  5. cls ( ?8 m& v& w* N. \
  6. ECHO ================================ % a0 j( e# `% R8 T, E& P9 R
  7. ECHO 请选择要换的ip 1 ^; C  V' M& Y9 {9 P
  8. ECHO ————————————————
    1 P+ s: J3 _5 ?
  9. echo 无线网络连接---自动获取IP地址…………1
    1 r4 Y$ C1 ?$ Q% m7 d; x3 R- I
  10. echo. , L! p$ w! k7 F  s- ^
  11. echo 无线网络连接---办公室IP配置……………2   \& u; Y8 o" x' l
  12. echo. ! j2 }) G7 ^, U& r9 P
  13. echo 本地连接---自动获取IP地址………………3
    - R% ]2 |" I$ N
  14. echo. 8 D6 M9 U# s. T: j
  15. echo 本地连接---办公室IP配置…………………4
    : X  j6 [- g+ U# Q
  16. echo.& B' f% ?' Q- O' {6 W2 H
  17. echo  退出…………………………………………54 D; T1 H$ A  N6 L7 Z9 n- F4 V
  18. echo.
    1 J9 A  E: u8 W4 f( R8 t

  19. 7 L# M2 C  r7 e& e% l- S
  20. @set /p UserSelection=选择(1,2,3,4,5)  # r8 S2 y% \! ^" v8 {
  21. # Y7 w) y% E- j- a0 P' p4 `
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    8 m0 U- o" k/ P
  23. goto start
    , {  P9 K% i" \; z2 A' w) M

  24. # P/ b' i7 q6 u
  25. :selection * e. D! f3 e" J" _4 f) `
  26. @if "%UserSelection%"=="1" goto 1
    # W+ T/ f" N6 {3 j
  27. @if "%UserSelection%"=="2" goto 21 e. n" c9 l/ V0 H6 r, L
  28. @if "%UserSelection%"=="3" goto 3
    , C6 x: w" M; _; T( ~
  29. @if "%UserSelection%"=="4" goto 40 i) [. U* p8 }" |' I2 s# f* K
  30. @if "%UserSelection%"=="5" goto 5
    6 N& B. `+ X7 L, N6 r

  31. ! Y0 c4 P$ C- W. P
  32. :1# s" ]3 h; T7 |& i6 K/ J
  33. echo 无线网络连接---自动获取IP地址---请稍候...
    / I5 x# k( m/ ?5 N- \
  34. netsh interface ip set address name="无线网络连接" source=dhcp5 g3 T& y; f4 Z$ K+ h: E- M8 D
  35. netsh interface ip set dns name="无线网络连接" source=dhcp$ `, Y3 d4 ^6 ^* ^/ f
  36. exit, p7 S7 m$ f; y- |
  37. 8 y+ M+ @( i; |) g9 A( w
  38. :2+ j8 R2 A5 b1 h- \. d& z$ [
  39. echo 无线网络连接---办公室IP配置---请稍候...
    - w$ \# \7 J8 A
  40. set ipaddress=192.168.0.1008 x7 y& R6 V" p& A
  41. set subnetmask=255.255.255.0) \' `7 C, E6 a# q
  42. set defaultGateway=192.168.0.1  V9 B8 p  I& L: o0 ]" h3 K
  43. set dns=202.96.98.36/ g& F, p9 y. k$ n9 J
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=07 U2 ^/ H* g1 \/ u% d
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    / Y5 j: f( M, D# S( H; y& C
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0; n! q7 @; t1 J1 k+ N
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary2 A$ H" t4 C. @- }$ M5 m" |
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%
    ) ^/ L. d5 w# o- w% u4 s
  49. exit8 f4 t3 z! H# U, f: |

  50. / s' B, _6 Q* p% e
  51. :3) ?" [3 d/ n3 f  W
  52. echo 本地连接---自动获取IP地址---请稍候...
    . j# D/ @/ |. |6 c
  53. netsh interface ip set address name="本地连接" source=dhcp+ M/ a$ Y' ?3 b+ U: q! P' m/ n2 H' O* D
  54. netsh interface ip set dns name="本地连接" source=dhcp
    1 }9 D- \6 X2 n, I$ m( s4 n/ Q( w& F7 s
  55. exit
    ( x" f6 Y- N# `4 A7 B

  56. " n6 N) L- C1 y. f
  57. :49 [9 H6 b  V! D5 K( I
  58. echo 本地连接---办公室IP配置---请稍候...( ?  I" Z( a$ g2 A
  59. set ipaddress=192.168.1.68
    : U, O3 v/ D# w4 X9 ?% \+ Y
  60. set subnetmask=255.255.255.0
    # u" b+ g) q: f* \
  61. set defaultGateway=192.168.1.1) ~1 v$ {7 h: N' [
  62. set dns=202.102.128.68
    ) `& ~: \2 \0 W' X: `
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%
    ) H8 ^' E6 V/ l* v% Q
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    7 n! p  [7 {7 a* q1 i
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    * I( H0 F8 a: m7 D8 p) _
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%1 d4 Y) b' V" Q5 h; Y" g+ n
  67. exit
    % T/ k9 J+ _4 Z0 S1 ~* S( q2 M

  68. ' m$ q% A; E# l+ Y# I+ h
  69. :5
    ; t, o! G! {3 `  K( _1 B
  70. echo 5- p, r9 g& O3 G( q7 M! l% i7 L
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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