搜索
查看: 21804|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?
9 _9 A) S8 d+ ^% q& l' J
& l6 _% V- Z* ?% j1 F. r) b$ o& N将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off; _9 c- y' b1 T+ O+ |4 X
  2. title 自动设置ip
    & n, C* y4 @' `4 F, h% {# R
  3. echo
    7 C2 d4 m) H# Y. l0 M! Q
  4. :start : R$ e7 T. v, \2 k" q
  5. cls & k) W+ D! j3 O: J
  6. ECHO ================================
    ( U, l7 m8 b+ Z7 y$ j$ r8 \* L
  7. ECHO 请选择要换的ip ( p7 x1 X0 c% X7 t% K$ w7 d' A
  8. ECHO ———————————————— 7 p* [8 h( H: c- {  L
  9. echo 无线网络连接---自动获取IP地址…………1 3 [$ m2 X; P+ Z* Z
  10. echo. & x- m! a8 k) f
  11. echo 无线网络连接---办公室IP配置……………2
    3 @" L+ C8 F7 c
  12. echo. * _) W9 E5 Y3 |; ^
  13. echo 本地连接---自动获取IP地址………………3 ( s& a/ Y+ X" e" n
  14. echo. 8 o* e* ]; B7 y2 }6 V6 Y, h
  15. echo 本地连接---办公室IP配置…………………4
    % V- S. d2 H( @1 Z
  16. echo.4 b4 b# I7 E$ Z1 s3 f% W% J
  17. echo  退出…………………………………………5! E3 b. {% J- J) C# S
  18. echo.* Z' @4 e; c" ^# v6 D- V
  19. 0 Q: ]# u3 T3 i; }: d
  20. @set /p UserSelection=选择(1,2,3,4,5)  + `* O+ ^8 y- ~/ `! t
  21. + _5 ~6 ~9 ~% K5 Q
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection 6 F+ W( o3 n5 D# _. ~
  23. goto start
    4 j' h' A+ T* G
  24. 7 T5 q2 F4 C6 x
  25. :selection
    . C. W$ L( ^: B& G* W
  26. @if "%UserSelection%"=="1" goto 1
    , H0 c/ G: Q# p9 _: B. P' N9 Y: ?
  27. @if "%UserSelection%"=="2" goto 2
    ; i: Z$ |6 e* B2 M; K
  28. @if "%UserSelection%"=="3" goto 3 " _2 K0 D/ ]9 V, c$ w4 }3 b
  29. @if "%UserSelection%"=="4" goto 4
    " N" S# `# ?1 O1 n
  30. @if "%UserSelection%"=="5" goto 5
    4 N/ |% U# r2 A' M) \
  31. ( C0 g, A8 Q2 \5 o; z
  32. :15 U; g; N) {* h6 b5 s
  33. echo 无线网络连接---自动获取IP地址---请稍候...9 A. `6 x# K+ d+ [! ^6 R
  34. netsh interface ip set address name="无线网络连接" source=dhcp& t% ~( B5 P" a
  35. netsh interface ip set dns name="无线网络连接" source=dhcp1 L9 Q* n, Y) m2 Y
  36. exit( k0 F5 X, g! u
  37. 1 ]* l9 j* \; a" D+ w
  38. :2, |# I# K' j" O$ Y$ u; d
  39. echo 无线网络连接---办公室IP配置---请稍候...+ B' z( M8 ]/ V
  40. set ipaddress=192.168.0.100; M% O& p, f4 s, \: j
  41. set subnetmask=255.255.255.07 W3 y# z. l& x( d
  42. set defaultGateway=192.168.0.1
    2 m7 u* h5 }! t; L
  43. set dns=202.96.98.36
      f8 K/ ?. ?# Z! o; @) r
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    , J& y- i$ I( g, |& B/ O2 ]
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    6 A( f+ Q* N3 e% T7 n* q+ J, _
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    3 v& u; ?2 T/ {5 D1 |3 B0 i) Z. D
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary2 _. Y9 J' p  C, C& P' L
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%
    " F* f: E1 Z$ a1 Z& o3 d; ?& L
  49. exit
    ' Z0 Q8 n" w' C1 `

  50. , H7 d7 ]- s  [0 b
  51. :3( L7 O$ E  Z0 B# Y9 C! l
  52. echo 本地连接---自动获取IP地址---请稍候...1 a- ~0 `  y3 d4 x
  53. netsh interface ip set address name="本地连接" source=dhcp4 u9 M3 @  b! \. M
  54. netsh interface ip set dns name="本地连接" source=dhcp
    % U5 j+ j! H5 F8 _6 A9 D
  55. exit. I; x, ~. f' E

  56. 1 I0 x9 T9 w/ q- V; R# i8 f
  57. :41 k9 }  s. @( M1 x/ e- {
  58. echo 本地连接---办公室IP配置---请稍候...
    & x9 Y$ j4 P: _
  59. set ipaddress=192.168.1.68
    7 A; f. j. M& ^$ _" n$ a* t
  60. set subnetmask=255.255.255.02 p0 Q; R9 U' n( m8 t7 N2 J
  61. set defaultGateway=192.168.1.1
    5 _! F9 E6 {& q) Q$ j8 h6 X9 @
  62. set dns=202.102.128.68( U& r5 S3 S6 P2 c6 B
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%5 s( p. y+ h' R
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0( P& P9 f' p1 u7 A
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary/ v3 a; u8 Z' u; A
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%* d6 }1 ^* o. y  r
  67. exit
    - [- K/ s! M8 N3 H- ]3 A$ j/ g
  68. 0 O% s( U$ r: _8 p
  69. :5+ W$ L: i% A- x+ u& S4 ^+ O
  70. echo 5
    5 ^7 `! A+ S6 P3 j8 Q4 M. n
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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