搜索
查看: 21615|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?
+ J' w9 l; S9 k& U3 w9 D$ ]3 A% K( f  g' d
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off* _% s5 [  y! d; |4 S2 @* K
  2. title 自动设置ip6 T% m* j8 H6 T: \& J
  3. echo& l2 q1 B( {! S: w" G' A9 R0 Y
  4. :start 7 u! @6 g0 d2 s  {* v( C; V
  5. cls
    7 N' H5 c5 g/ q9 d% `
  6. ECHO ================================
    ; t, T% m1 L9 T; E2 o  q0 E
  7. ECHO 请选择要换的ip
    ) H& D( J# K& t- `! |9 \- u, {
  8. ECHO ———————————————— : q& ^5 _% R* n, [
  9. echo 无线网络连接---自动获取IP地址…………1 1 y4 [8 L' y$ B. r9 f9 P+ Y$ y
  10. echo.
    4 p! x; n) R3 R( T9 g, h
  11. echo 无线网络连接---办公室IP配置……………2 * u$ A# y! K' v+ t/ j7 c4 S" h
  12. echo.
    5 F* ]4 O0 h0 z  V+ M$ D
  13. echo 本地连接---自动获取IP地址………………3 / M3 N' V% |8 t7 D
  14. echo. $ G7 A) P3 p1 \" U
  15. echo 本地连接---办公室IP配置…………………4
    - A& U5 Z* S0 l4 b8 ]7 Z$ ^* @
  16. echo.
    * v/ {3 N3 v; j+ a2 Y, l
  17. echo  退出…………………………………………5
    . x& Q+ k& T3 P
  18. echo.
    : u% T+ b5 G# b( @  N
  19. 6 V" M) j) f2 n4 G
  20. @set /p UserSelection=选择(1,2,3,4,5)  4 R3 e7 T( i5 G2 B7 y" l

  21. / B+ Y& X6 }; L
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    ( H2 f+ U; H# E( e" f" _8 A
  23. goto start - e* _( B9 t% c) ^

  24. # k# @3 E. O* G+ t
  25. :selection
    8 S5 `) K" `1 t9 c* w  }5 y
  26. @if "%UserSelection%"=="1" goto 1 , j# h8 H8 `% A; E! K
  27. @if "%UserSelection%"=="2" goto 2
    $ S  s$ a2 B9 c4 c/ r6 k
  28. @if "%UserSelection%"=="3" goto 3 % t6 s5 N& U2 K# H
  29. @if "%UserSelection%"=="4" goto 4
    & M6 P$ k0 p. B" }. `1 f# [" g5 \% `
  30. @if "%UserSelection%"=="5" goto 5% p" M! f: v/ W+ y1 X+ a5 ^
  31. - T% W" ~+ D" }3 t9 \$ ]
  32. :1
    7 D/ O2 x( [* j
  33. echo 无线网络连接---自动获取IP地址---请稍候.../ A) c; X/ M; y" k5 {
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    ) u& T5 x+ @1 i: t/ l" ?* L/ \
  35. netsh interface ip set dns name="无线网络连接" source=dhcp
    5 _9 U) K: L% y! ^, g
  36. exit5 g  D. x- R3 `# j( a/ \

  37. 4 k: m% K3 n; \6 i) b
  38. :2
      \% x9 [- O0 t
  39. echo 无线网络连接---办公室IP配置---请稍候...
    % i' ]2 ]' s* Y, A/ O( m# K
  40. set ipaddress=192.168.0.100
    , Q% \  K: o% L% y& e
  41. set subnetmask=255.255.255.0
    . d& U' H2 |0 q1 Q9 H% o
  42. set defaultGateway=192.168.0.1
    7 ?. Z6 w* N1 b' V4 W  u
  43. set dns=202.96.98.360 C6 V. [1 l( S3 M% C
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    + |. f/ X* Y7 M, P* e
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%4 l7 ^0 B+ O' L9 M/ E( o
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0) ?1 q1 K: U5 @: f4 ~
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary/ I0 x/ U, t! z8 E, ~- n
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%) J+ B* |) Z9 c% I: K' l! X
  49. exit
    3 `, Y) f# ~4 {% T# Z) e) h2 p; C

  50. 1 A# r+ o' s9 L0 Z
  51. :38 |3 p% p$ E3 U7 {" A2 e' x
  52. echo 本地连接---自动获取IP地址---请稍候...- J. T2 V/ z; n0 u9 @
  53. netsh interface ip set address name="本地连接" source=dhcp
    7 h$ d5 a% O# l5 j
  54. netsh interface ip set dns name="本地连接" source=dhcp
    0 t* y( u# J( t
  55. exit5 Q  f0 D9 B/ M
  56. 7 p1 V3 J: t# Y, C3 @. l' F
  57. :4
    * N; {1 c; ^; T2 s2 l
  58. echo 本地连接---办公室IP配置---请稍候...# W* h! c7 I- u# F: W8 w/ P
  59. set ipaddress=192.168.1.68& l/ m- Q/ c* J- p+ I' G. f$ @8 D" R
  60. set subnetmask=255.255.255.0
    2 P4 Y$ x2 r# z+ m% L4 B5 a: I% D
  61. set defaultGateway=192.168.1.1
    ; O5 n$ A# x  B9 b8 R) @2 I1 _! Q. r5 O
  62. set dns=202.102.128.689 s7 o+ K; l- E+ {- B6 U) y# L$ _
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%1 p5 Q/ l: z& b# n: E6 N
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    ' U% g5 P: n5 W! |; F1 Z
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary" Z- A: ]- S! `1 [& L* N
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%* ~$ V4 x0 }& U9 ~2 `6 T1 k2 W
  67. exit1 F% @& o  L. j3 h# S8 m

  68. 2 i& \0 b) c& _0 t. L: a
  69. :5
    + h) ]0 y- z. s+ n- ~2 R4 W
  70. echo 5
    ) o6 i2 B0 O8 Z1 I& I
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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