搜索
查看: 21796|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?' L1 H3 w. P1 r/ B. H, o

3 ]0 b6 E2 a5 ]6 c8 p将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off  G7 C, S$ D/ m: q* y% @5 c
  2. title 自动设置ip
    - o2 |; I& I7 x1 V& E1 K, ?
  3. echo
    ! D$ D  ~2 o/ u& }4 g3 T
  4. :start
    0 f% [/ v5 `; E. J0 u
  5. cls % z0 I8 J; N( E0 d' r6 W* N- \
  6. ECHO ================================
    5 z* z0 n  ^* V9 @
  7. ECHO 请选择要换的ip - t/ G  V: E% M3 L. p' K; F( l
  8. ECHO ———————————————— 3 ?/ U0 w* C" Y6 ~
  9. echo 无线网络连接---自动获取IP地址…………1 : Z# y/ a( b* O, p
  10. echo. , v' l6 f" v. Z
  11. echo 无线网络连接---办公室IP配置……………2
    5 D% _  @; N& J$ K
  12. echo.
    2 `# b2 S+ ]. O4 A' Y
  13. echo 本地连接---自动获取IP地址………………3 , `0 ?8 f( ^  _
  14. echo. ! U( y6 c5 r. ^$ y
  15. echo 本地连接---办公室IP配置…………………4% [3 C2 f4 R3 i4 D& N4 Y0 d
  16. echo./ W( ?+ m# b5 f" T
  17. echo  退出…………………………………………57 A" F; C+ ?* ~% j5 f# R/ I
  18. echo.
    2 T" ]/ X1 Q+ s
  19. 2 Z1 D$ e& c0 O
  20. @set /p UserSelection=选择(1,2,3,4,5)  / R2 J% p8 @3 g) A. O
  21. ( B* M0 K% G& g5 X& _3 l$ D6 t; U
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    $ Z4 a3 V: I8 ^: b$ J1 r1 Y( V
  23. goto start
    % R9 E; H* a8 q
  24. + v* A* R$ t. _7 N7 F4 \
  25. :selection
    3 Y" W  g+ n" `0 R" }) V
  26. @if "%UserSelection%"=="1" goto 1 $ `8 I/ f& s6 ?: A# \) ~" k1 o
  27. @if "%UserSelection%"=="2" goto 2  v5 w) v0 r/ h9 o" R
  28. @if "%UserSelection%"=="3" goto 3 + q4 m, q8 \6 z7 N& K
  29. @if "%UserSelection%"=="4" goto 43 [/ U: E6 n0 L& z- f
  30. @if "%UserSelection%"=="5" goto 5
      n; D, K4 x  x/ W  E- |
  31. , \4 @# j7 W& |% X* q# T% V  Q
  32. :14 V5 K' l% W$ r  c1 {1 X. {3 p
  33. echo 无线网络连接---自动获取IP地址---请稍候...
    5 F! V+ `1 o7 r9 s
  34. netsh interface ip set address name="无线网络连接" source=dhcp& ?$ X7 W3 `: K4 {9 ], _/ J8 F
  35. netsh interface ip set dns name="无线网络连接" source=dhcp
    4 N% D; f8 P4 u. x! ~% [4 g
  36. exit% N( m! W5 K) y5 h3 L- e- i
  37. : k/ [0 \  k3 J
  38. :2, G, `6 ^( U" D: i$ p
  39. echo 无线网络连接---办公室IP配置---请稍候...
    2 @% W7 z6 }9 m) R
  40. set ipaddress=192.168.0.100* w2 K0 |( ?3 n5 L' V5 S2 k
  41. set subnetmask=255.255.255.07 L# }' J; B( Q$ I  o
  42. set defaultGateway=192.168.0.1
    # Z" H$ {2 k! i9 X8 z
  43. set dns=202.96.98.360 \9 h2 q! F4 ^: C
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    ) Y' G' Q9 a- n' j1 m1 c
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    $ p+ J/ k& \' \3 k1 x% j8 q2 J
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=05 l. B9 \& J" ]5 R% L2 ?# f& {
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary- W/ z3 K0 ?$ e1 ^
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%) l( m" ~* Q4 K
  49. exit" V2 f2 T( ?- y" O9 I

  50. . d, D+ Z. q& y6 l+ t& p
  51. :32 m" v) h7 f$ n+ Z6 R
  52. echo 本地连接---自动获取IP地址---请稍候...
    9 q9 f" C; ~/ u
  53. netsh interface ip set address name="本地连接" source=dhcp
    5 v) g; E( g1 W5 a7 W  u
  54. netsh interface ip set dns name="本地连接" source=dhcp
    / A* Z+ q& ]; Q2 y5 ]2 A* p; z
  55. exit2 G, @7 k/ B5 K: g+ J3 d+ a  c

  56. ) _% C9 t% z8 N- b
  57. :4
    ) J& M% O# e# T9 O
  58. echo 本地连接---办公室IP配置---请稍候...
    5 W0 e7 Q2 r8 v  \# |
  59. set ipaddress=192.168.1.680 q" u4 Y, ^1 R
  60. set subnetmask=255.255.255.0
    8 X0 p7 V! `2 q
  61. set defaultGateway=192.168.1.1
    + R7 w* w8 w/ V' @9 a
  62. set dns=202.102.128.68- f3 O  H/ e# \
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%+ [' h5 E- O$ A' g- W1 ?8 K, i6 v* R
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0" _; u! m! J  `. G
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    ! r- ?2 |+ i# N9 P8 T" i$ q
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    " i) t! X3 }; M4 f! z& z& W
  67. exit' @$ }+ [. ^1 Q; R: H2 n( b9 Q

  68. ! u; V5 B* `+ i
  69. :5, r  [5 E: G) p$ u2 {& k
  70. echo 5
    ' l3 Z. {$ }0 C% s) \
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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