搜索
查看: 21572|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?- ]; q! L, p- S+ i: {! v
8 A  b; q1 d; ]$ U# i
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off0 U0 Z2 a! w. u6 l. Q1 S
  2. title 自动设置ip2 S7 ^/ L+ n' n0 R* b- l9 {
  3. echo
    / C1 g( J; }' ?! U' t; @
  4. :start ' l# X4 n. Q$ x% n
  5. cls
    # t" q9 T2 u  d% m) o2 G. g4 H; T
  6. ECHO ================================
    # d' H0 }8 @: \9 [; ~
  7. ECHO 请选择要换的ip
    ( }0 _& o& Z& {6 A: l2 t0 B
  8. ECHO ———————————————— . e# r( k! f& b$ [3 L
  9. echo 无线网络连接---自动获取IP地址…………1
    # a9 b5 o1 p; o0 z- J% P# L8 [2 [; n
  10. echo. 8 c& Q* w+ a' m/ e, _
  11. echo 无线网络连接---办公室IP配置……………2 " U% ~' Z+ L$ I) E( `
  12. echo.
    4 c$ S1 E, m1 N; o; i
  13. echo 本地连接---自动获取IP地址………………3
    : m/ s% d  u% \" W; ~1 @
  14. echo. . L+ a5 \& O$ O# I" q: v1 h
  15. echo 本地连接---办公室IP配置…………………43 \6 W$ g7 V, U! W
  16. echo.
    ( S! W# L. O+ ?! D
  17. echo  退出…………………………………………5- [" u- Y7 S6 b9 ?  p
  18. echo.0 k; z  n" }) b( b2 `
  19. / @- f2 F! _; e
  20. @set /p UserSelection=选择(1,2,3,4,5)    w! `  ]& _8 d7 h8 f8 D* c
  21. 2 l9 O. F. j* V0 E) U  a
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    1 N& W) |- i" q9 c
  23. goto start
    $ W, A; l% r2 I& t
  24. ; x. {# x: B, \) Z" l! c: f
  25. :selection   {3 C1 E6 y- W8 _) j0 j8 c# ]
  26. @if "%UserSelection%"=="1" goto 1 : f! k7 K$ V# J9 }
  27. @if "%UserSelection%"=="2" goto 2
    ' d# j  T9 s- P) m% l* k4 D
  28. @if "%UserSelection%"=="3" goto 3 ) F) Y0 o" Q# K6 x
  29. @if "%UserSelection%"=="4" goto 4
    . q4 o* q& a0 H, D# \" _( B8 C
  30. @if "%UserSelection%"=="5" goto 53 L  a$ J- c% H* G- t

  31. . i2 f& k1 W. D+ [- o9 k
  32. :1. ~! A% ~, R( x7 c
  33. echo 无线网络连接---自动获取IP地址---请稍候...+ Q% u3 q4 K& |1 u' l& W4 q, g2 J+ m
  34. netsh interface ip set address name="无线网络连接" source=dhcp7 t" a! s+ j6 G* u, I
  35. netsh interface ip set dns name="无线网络连接" source=dhcp( q9 p" V5 M3 D; h! o: N$ c! `' C) L
  36. exit5 J. G8 y) w. M3 Q
  37. ' W" j  X: T4 v" l+ ?/ Y& x( j
  38. :2
    & O0 p3 N7 K' \, `0 A
  39. echo 无线网络连接---办公室IP配置---请稍候...
    / o7 o6 r( y" L0 m; J4 m& U4 T
  40. set ipaddress=192.168.0.100' ^6 g7 ^) x6 S  V
  41. set subnetmask=255.255.255.0
    8 _$ j; d: n, n' ~; i1 `. }
  42. set defaultGateway=192.168.0.1
    0 i% b# k" }4 y! v3 R
  43. set dns=202.96.98.36
    ' p' O) j. m* D5 i( c' |
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    $ }. ?0 z2 Y: G4 m  J8 b
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%, u7 N; W( k# x( c. {
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=01 ^9 S/ A7 U2 q& q% c
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary
    * ^4 u7 q1 T; w$ V
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%. w7 k& B. c/ i  ^; t9 L" l1 \
  49. exit
    % r) `% {  F! f7 b

  50. & b2 j' d( K5 i/ n! A/ i
  51. :33 Q9 P7 n% t8 h1 P& P" A
  52. echo 本地连接---自动获取IP地址---请稍候...
    ' q, R7 f9 l. _0 |
  53. netsh interface ip set address name="本地连接" source=dhcp
    / V3 T! O/ w3 N  u; P1 o
  54. netsh interface ip set dns name="本地连接" source=dhcp" x' E7 d! Y! ~3 Q
  55. exit& ]' w- e8 c6 D$ J0 z& ?% Y& R
  56. 4 L- g- q3 \7 [1 a- m& \# J# ]: h+ y5 s
  57. :4, A1 @% _5 ~' j9 c  q6 w! D
  58. echo 本地连接---办公室IP配置---请稍候...4 I, L" o1 Q0 L1 d+ }3 w
  59. set ipaddress=192.168.1.68! y$ k2 `/ C6 i0 Q( S3 {& E
  60. set subnetmask=255.255.255.0
    7 i+ H" q* R2 t2 i: g% n
  61. set defaultGateway=192.168.1.1
    4 @& W+ }0 l5 m0 J/ _4 q
  62. set dns=202.102.128.68/ r4 V1 Y# K; ^; M  q
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%
    5 D; \* y5 `! O; g6 o8 x7 f$ ]
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    ! j' h& s; K1 F* F9 |( ^0 X4 i
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    2 ]! ^8 F; C- k' R6 E9 s4 ^- P
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    8 F; b! P) u; u' W2 y4 q
  67. exit
    ; e6 Y/ V/ k) t. B, ~/ o
  68. 1 B/ t% H3 a1 J3 ?; T- K
  69. :5& z% C7 s; r" n, X1 n" R" l
  70. echo 5$ U& E# }, Q: m+ z$ P
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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