搜索
查看: 21612|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?
7 q% }0 B: z. B/ r6 O& e: {& t7 A
4 g0 k& E5 P- Q* C将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
    2 U9 r+ |/ s' D8 {8 B# t
  2. title 自动设置ip: v+ ^0 z( V- g. q! W+ t
  3. echo6 o9 b! s/ m8 T4 n7 P: G9 v$ ?$ M
  4. :start
    6 v! d% M0 H. b$ h
  5. cls
    . C+ M! ]0 [- y2 L% T; T
  6. ECHO ================================ ! @  a9 E9 v- K- r8 g! y! j- a: R
  7. ECHO 请选择要换的ip + f" k3 l8 a3 ^6 A* M5 [
  8. ECHO ———————————————— * \0 G4 r( z8 Q4 D' n! ^0 V8 f
  9. echo 无线网络连接---自动获取IP地址…………1
    " H. |$ \6 T% ^7 E- p0 A
  10. echo. / {/ w; y* ?) _6 q+ K
  11. echo 无线网络连接---办公室IP配置……………2 : z) O* g4 B& m
  12. echo. , R0 W/ T. a: h2 J' r) n& k) s
  13. echo 本地连接---自动获取IP地址………………3
    7 M% `- A; \% x3 A# z1 @' x
  14. echo. % H0 I: `% {" h3 ?
  15. echo 本地连接---办公室IP配置…………………43 j! Q- r3 J- }
  16. echo.
      q  u  p1 y; c+ p0 H/ Q" W- G
  17. echo  退出…………………………………………5
      J3 l3 M& P! \/ `6 h/ o) @5 F
  18. echo.# {: r7 I5 t2 @5 O1 _
  19. , d) F  ]- h7 X0 U
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    ) m0 c  x% _1 m  D
  21. , P4 j- k1 C! L4 y$ r9 e
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    ( k5 [0 t; l9 x& T
  23. goto start 9 }" }) \" l8 c; _
  24. . V( M: u: n, {$ D. r1 l
  25. :selection ) }( W+ Y" d/ E; H& Z- n
  26. @if "%UserSelection%"=="1" goto 1
    , Z  ^8 q+ M( _) @. l
  27. @if "%UserSelection%"=="2" goto 28 s( k. v& h2 b6 R4 v( _& I
  28. @if "%UserSelection%"=="3" goto 3
    : S0 k6 K; g" q' }6 ^8 f
  29. @if "%UserSelection%"=="4" goto 4
    ! R0 w+ h* v0 H5 E: o0 k; l
  30. @if "%UserSelection%"=="5" goto 5
    - J1 C' q# ^) G' E
  31. ( c4 b4 \3 C8 s  B  a( `4 F
  32. :1
    / S' B( ^* E* g, l7 B; P2 J
  33. echo 无线网络连接---自动获取IP地址---请稍候...3 l8 L9 B* z% C2 g: r
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    $ z$ u7 B* D0 c4 q3 @
  35. netsh interface ip set dns name="无线网络连接" source=dhcp; v) b6 Z) M. r; s
  36. exit
    ; w0 S. u( Z: C0 A
  37. 3 M  N# M7 ^; Z
  38. :27 L$ M. o3 ?! S5 q, }
  39. echo 无线网络连接---办公室IP配置---请稍候...  T# c$ g& M7 u, F5 ]  p
  40. set ipaddress=192.168.0.1000 U% F* ?$ W8 Z$ [: v
  41. set subnetmask=255.255.255.0
    7 ^$ W& g: T$ Z, S! ]4 |% v# s
  42. set defaultGateway=192.168.0.1
    4 U/ d! v/ n+ H4 A
  43. set dns=202.96.98.36* x# M  E/ l2 G( f
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0) i' M8 P' B9 l* F" s$ q$ T2 }
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%8 P/ c$ P5 |- [  j2 J) K
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    0 e. }' M! o5 V+ }# F( S( J' j
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary& ~. F& G: X# D  x
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%
      I3 D6 x7 X. F- \3 h
  49. exit
    + P% S) r$ Q1 m+ R( \6 \

  50. 7 u' ^* }" c, ?* q3 q
  51. :3
    - I) G* Z; V+ G) L5 c, n* N, i
  52. echo 本地连接---自动获取IP地址---请稍候...
    * e3 b" _: A3 t2 q3 u
  53. netsh interface ip set address name="本地连接" source=dhcp+ ~! U/ `- h+ w4 p; X8 X' I& }
  54. netsh interface ip set dns name="本地连接" source=dhcp( T$ r1 z" N$ n5 h5 |) [
  55. exit
    % c( d4 p  b1 g

  56. % N) {% ^# @% D9 s- S/ `
  57. :4
    , \9 C" v- s. k! l+ u
  58. echo 本地连接---办公室IP配置---请稍候...3 A& v0 A2 U% W5 H; {6 N' {
  59. set ipaddress=192.168.1.68- V+ @& K/ Z* B1 I/ w' \
  60. set subnetmask=255.255.255.08 `3 G* }: ?8 w' C  {
  61. set defaultGateway=192.168.1.16 }, D; y! r$ W: g
  62. set dns=202.102.128.68) ^+ I% Y  T/ q" h( n+ b  G" |
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%$ C9 S' s! V& p" V) n5 {
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0' [9 e1 b+ Y' ?1 c
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary' s; }/ Q. A8 O6 z
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%: {! y2 h+ S/ _, |% S
  67. exit5 S, Y2 r1 N( C( `
  68. 7 o% x" O/ L' \8 c9 q
  69. :5" V1 P+ s( [+ [( ^9 I& l: E7 u; ], c4 J
  70. echo 5
    ! h6 f% H* h8 z
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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