搜索
查看: 21509|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?6 w2 }  F! P1 \
" |. v- m, |" N. j% a* C* A
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off) H) k' X8 Q) J( T* i6 S2 R; S( I
  2. title 自动设置ip8 ?5 u& Z/ e: G* n
  3. echo- a5 y" t  A% K8 y
  4. :start $ ]8 ~- P' j- Q3 X0 F" v" g& L+ ?
  5. cls & E; u8 d' o: q& f% Q
  6. ECHO ================================
    ! e' d" N9 H; q# b% I
  7. ECHO 请选择要换的ip
    . }; a( S8 ~9 G" \: }' l
  8. ECHO ———————————————— 4 \, R4 z4 j8 }: o9 Z$ @3 O& Q) S
  9. echo 无线网络连接---自动获取IP地址…………1 & h3 _) p; p. A5 K. i: s* e
  10. echo. , _3 ~1 X, z: I6 p( _
  11. echo 无线网络连接---办公室IP配置……………2
    2 @) e; o' C& B! o* _
  12. echo.
    $ ]/ z) d. F/ c2 f/ f
  13. echo 本地连接---自动获取IP地址………………3 4 _( V, @0 ?6 {! ~
  14. echo. 8 Q6 ?6 o) |# p7 V5 Z2 z+ \% b  B
  15. echo 本地连接---办公室IP配置…………………48 W( |; r9 y3 {5 d( x& x: b2 m
  16. echo.# [( m! W: k4 C! q+ {
  17. echo  退出…………………………………………5  ~  {  O4 \8 @
  18. echo.
    & f' p; N- K9 ~- f

  19. 3 {) c0 @& d- e# A
  20. @set /p UserSelection=选择(1,2,3,4,5)  ! V4 ~( m$ j; V4 }) s- o) Y$ \  R
  21. , R/ h0 h5 ^0 b- ]8 K
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection   H  O3 i6 U# R2 ^
  23. goto start / b- y' b: D& p$ l3 v7 Y* X% @

  24. * S- f0 _3 J* i& g
  25. :selection
    - e: H3 N% J. K) D6 s; |
  26. @if "%UserSelection%"=="1" goto 1 + _$ ?. w$ J5 {8 E. b
  27. @if "%UserSelection%"=="2" goto 2* u" Q  z# \( M9 s2 H) ?$ X1 ?
  28. @if "%UserSelection%"=="3" goto 3
    3 Q5 W# n& ^2 \) A2 p- E$ I
  29. @if "%UserSelection%"=="4" goto 4% B0 E' i: ~/ z2 n3 _# D, F
  30. @if "%UserSelection%"=="5" goto 5% x' {# u6 v6 ?3 Q! ~1 O

  31. * v7 C7 G$ M% Z# w
  32. :19 f5 d0 C0 _! y9 p4 |; s* P: {9 K1 s3 I
  33. echo 无线网络连接---自动获取IP地址---请稍候...
    ) K! x# |& V! `3 V7 U
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    " U. w! Y! K8 {8 p) i  }
  35. netsh interface ip set dns name="无线网络连接" source=dhcp
    + Z$ m/ B% K5 R4 p8 N8 P1 c' g* X
  36. exit
    ; s' x$ z: D5 ~

  37. 9 }1 `  [' N" E8 y  j; ^1 q; w3 a
  38. :2- r0 F- b1 ^5 N- K
  39. echo 无线网络连接---办公室IP配置---请稍候...
    " f: |4 h& h3 E9 n$ `6 x
  40. set ipaddress=192.168.0.100
    # {  L) N8 R" H2 ]7 I( X
  41. set subnetmask=255.255.255.0
    : @( z; ^0 ^( ?) r5 ?/ v# m5 Q' @
  42. set defaultGateway=192.168.0.1" D/ v! B1 i$ I) L
  43. set dns=202.96.98.36
    % m. b7 g/ N/ x4 h# ?
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0( Y7 k2 e# e6 W, k. _$ N) o- m
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    ' t( c! k: C! W, O& e2 h
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    : V) I% D4 Z7 z' t3 m; O$ u
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary- T0 U& K- z# a& a1 L
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%. X" m( f9 C! h  `. O8 g
  49. exit8 ^6 ?: x& H" e: N' G
  50. / ?# r0 Q* m8 I" v3 P6 S9 K
  51. :3) }7 @1 {2 \. j( j8 E) H
  52. echo 本地连接---自动获取IP地址---请稍候...7 Z; C9 ]! b. q9 \3 H5 z
  53. netsh interface ip set address name="本地连接" source=dhcp
    8 i8 b2 C* b; ]2 k: m3 N2 Z7 }
  54. netsh interface ip set dns name="本地连接" source=dhcp
    & D: \4 F% Y6 N9 N0 t
  55. exit
    - m2 X9 G/ h/ v

  56. 1 X* Z3 E$ Z# a/ L
  57. :4, Z  b5 c' P0 f" V0 f5 V0 b( `  H" E5 i
  58. echo 本地连接---办公室IP配置---请稍候...
    . h3 S3 p. B' e4 _# y8 Y
  59. set ipaddress=192.168.1.68" h( F+ k" T: R8 u. V
  60. set subnetmask=255.255.255.0& H% }% {6 K- _4 U* U, r1 X3 b
  61. set defaultGateway=192.168.1.1
    0 f) ?. k& I3 E8 d7 s5 A/ {
  62. set dns=202.102.128.68& k1 c7 h' I* A4 d
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%4 J6 @9 O; n. _1 F: J0 A
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    ; _  k: e* G7 L) l0 Z# p
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    , T  _! K! H) u3 L4 C  a
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%3 t# X  W8 {. Z' F) p7 w
  67. exit
    , ?. i" _% i8 n
  68. 9 U1 C# ?- U3 e+ b1 Q
  69. :56 `1 p3 h2 @% u9 s
  70. echo 5  R$ g' ~9 Y! _8 e- t: R
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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