搜索
查看: 21597|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?1 {, S% r' x$ N; r6 g# r
2 Q0 p9 G. {. _7 _3 {) B6 `) x
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
    ' ~" p( a- l( E. B" Q2 K
  2. title 自动设置ip1 A% L2 H' z2 k* o# e9 [3 B
  3. echo
    % I6 M6 [$ W6 \& r( ~! y
  4. :start
    0 r2 x$ J( X6 n" K( L
  5. cls
    : ~* T" b# i1 @. f! ]3 v
  6. ECHO ================================ : L& L, l5 x2 t$ ~* |
  7. ECHO 请选择要换的ip
    7 b8 I. r! G9 J* b$ s
  8. ECHO ————————————————
    2 N/ K9 r8 h2 }  [; o
  9. echo 无线网络连接---自动获取IP地址…………1
    ) a+ d! s: b0 J* S' m
  10. echo. 8 @% i: V  b/ O1 E& ^
  11. echo 无线网络连接---办公室IP配置……………2 $ A- B* z1 W: h
  12. echo. ; U6 A; }! G( Y+ I% G
  13. echo 本地连接---自动获取IP地址………………3 + d- N/ l9 |" W8 X, S/ k: N
  14. echo.
      t+ F9 y# s- P  d, @. G  K: Z
  15. echo 本地连接---办公室IP配置…………………4# V. g4 U7 G7 D& @3 k; m3 ?
  16. echo.
    # q8 R+ {# _4 `. |1 `/ x% y  H
  17. echo  退出…………………………………………59 h6 U4 y8 p5 ^9 i  G0 H0 F; R1 _; e
  18. echo.7 u% ]; K0 y/ y% Z
  19. ( s0 Q& `+ T: I( X
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    ! G# J6 D0 i5 B( ]" X; C' ~% Y

  21. # q% {/ M" u9 S( V' B  \" F6 Q# q
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection 6 [& [" G1 L" [9 ]
  23. goto start
    + P9 M% s! c/ D; g7 {

  24. & e7 C  s8 J8 v8 |# F3 K6 H% r( i
  25. :selection 5 {4 U& G9 s# V/ c7 a5 W- D
  26. @if "%UserSelection%"=="1" goto 1 1 o* a( Y% B( B) L8 J$ v
  27. @if "%UserSelection%"=="2" goto 20 n# G/ I3 V7 y: M& b. q  Y
  28. @if "%UserSelection%"=="3" goto 3 2 }6 `( w- z" d6 ^* C0 j9 m% l% C
  29. @if "%UserSelection%"=="4" goto 4
    ) @0 r* E. }2 j3 y) ~
  30. @if "%UserSelection%"=="5" goto 5) r2 w, Q5 r) L+ ?7 d% r: ]* M

  31. 8 `# e  k' E. W! n! ]: e0 j
  32. :1
    + \! m. t& Y" W7 R- q; M) j
  33. echo 无线网络连接---自动获取IP地址---请稍候...
    2 }% a6 V. ]' f% N
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    ; ]2 L  x% S6 N( A
  35. netsh interface ip set dns name="无线网络连接" source=dhcp0 r- j( s* B) p6 F  @& ~& D9 a
  36. exit
    , D  Z% z5 W% {

  37. - A& P" j4 N7 S9 p7 Z( Y7 J! {
  38. :26 [% _! l6 J: o: L
  39. echo 无线网络连接---办公室IP配置---请稍候...
    ; z, n4 w2 r, l2 s% ]" `8 H' C
  40. set ipaddress=192.168.0.1000 A5 m$ R" Z+ l( w+ k; z# n2 E
  41. set subnetmask=255.255.255.0
    3 l( I9 Q. o: B& w& a; g: X
  42. set defaultGateway=192.168.0.17 S5 Z! x" P; v3 c' P
  43. set dns=202.96.98.363 b, B  q7 D% W/ I8 y! ^
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    0 [0 S: _+ C" |+ @( \0 ?# _( h
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%$ k: q* k7 v2 l' g2 x
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    8 {$ ~! ~' _8 b  o& V
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary
    ) G  `) L( [& j# G) A+ a7 l
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%+ d2 d  w! R' _1 _
  49. exit2 {5 n1 n+ @, L5 R1 u0 ]
  50. 6 W$ n, b7 k4 y2 b# T1 t$ ?
  51. :36 C- v2 F$ V1 k. Q: T* O5 Q( _
  52. echo 本地连接---自动获取IP地址---请稍候...
    ' c( M! E/ V8 g) f# {
  53. netsh interface ip set address name="本地连接" source=dhcp' k$ C" y/ e1 a! l( L5 [
  54. netsh interface ip set dns name="本地连接" source=dhcp2 L( i  j- n$ a2 }4 a9 a  w) X
  55. exit
    5 b) Y  ~8 T, e# ?

  56. + c, T4 h% l- K( {+ h
  57. :4
    ( h( F6 C; r8 a) ]+ s0 b- I% D# K/ |
  58. echo 本地连接---办公室IP配置---请稍候...3 n9 _0 P& I) ]7 m' L, e3 n5 V+ L
  59. set ipaddress=192.168.1.68
    ( z2 L0 W1 p5 @1 e" Q
  60. set subnetmask=255.255.255.0! d7 C0 R2 X! X! w2 [4 X# W
  61. set defaultGateway=192.168.1.18 `* }2 h3 D/ Z7 v% X4 C/ f% h3 f
  62. set dns=202.102.128.68
    8 C( p; V% G4 F4 v0 f: T( X7 ]- j
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%4 b0 D, n7 |7 B1 l! w
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    ; n3 G: ?: C$ p* [2 j" g
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    6 C2 ?  M7 ~- O
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    4 s' `! i2 X& g% R3 u
  67. exit
    , }9 n5 u  }6 s( }' P3 R, C

  68. - k1 Z6 k- [' d4 C- }
  69. :5% v0 D8 x9 u+ u
  70. echo 5
    0 R  D- F1 Q  d  N$ c9 A
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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