搜索
查看: 21389|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?
$ s3 U# N" w* Y1 D% m/ m$ |) C/ J% J
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off% S% m+ ?- i0 C+ R. R
  2. title 自动设置ip) b& x3 a% ~3 s: c7 R
  3. echo8 Z$ [* S9 X6 W! u% i$ @
  4. :start
    ; t2 ]; i9 G! c
  5. cls - u& S! y0 M6 t5 W8 B
  6. ECHO ================================ ' Z2 {2 d& Z4 W
  7. ECHO 请选择要换的ip
    8 m$ ?9 V( q1 J( L
  8. ECHO ————————————————
    & {. U$ z% y7 V; {/ |9 E
  9. echo 无线网络连接---自动获取IP地址…………1 0 D6 N/ L: L' }' l! R
  10. echo. # x& s) Q* C9 x$ w6 w! s2 B
  11. echo 无线网络连接---办公室IP配置……………2
    2 l9 ~6 m+ \  o4 }8 z
  12. echo.
    8 A8 O7 L) b- V+ P% R" }
  13. echo 本地连接---自动获取IP地址………………3
    ( @- j$ s; k& p3 U" l( w
  14. echo.
    1 z  Q, x  X0 A5 U, K5 w# s
  15. echo 本地连接---办公室IP配置…………………41 k' }2 w2 z8 i1 U  v
  16. echo.% i/ I+ ]/ m" T3 Y
  17. echo  退出…………………………………………5
    ! ?, w* Y- A9 e; F7 E9 n( N
  18. echo.
    ( `/ b/ x! q5 o5 @
  19. % [& B# J( l: X$ _2 h# {
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    & W1 G+ C5 m1 [7 _

  21. , Y" _% y/ `: Y$ x
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    8 f, Y# O6 M! v
  23. goto start 5 Q5 R& w1 G  u. \& T3 _7 \
  24. 0 N% I4 c! t0 y2 m0 I( X$ `
  25. :selection
    + f8 q2 K0 }" {4 F2 L  ^
  26. @if "%UserSelection%"=="1" goto 1 * ?) o1 q  s# |- k' S7 V) w3 S
  27. @if "%UserSelection%"=="2" goto 2$ B0 x4 w% o6 }: G
  28. @if "%UserSelection%"=="3" goto 3
    " e/ y& _5 y3 l1 [+ e) _0 S
  29. @if "%UserSelection%"=="4" goto 4' \" u- _  F9 Y( G: @3 N
  30. @if "%UserSelection%"=="5" goto 5+ R% Y. x# ?* @7 O9 O

  31. 1 P$ y3 T) k$ N: _/ r
  32. :13 U! \- _+ Y7 |/ X
  33. echo 无线网络连接---自动获取IP地址---请稍候...! d" `" |! P; ~( ?$ M
  34. netsh interface ip set address name="无线网络连接" source=dhcp% Q# l7 A, U! V2 Y& n$ G
  35. netsh interface ip set dns name="无线网络连接" source=dhcp3 K1 Y4 o' X- i
  36. exit
    , H. N; W9 N$ k4 x

  37. 9 _- \# @* J1 `4 x* a4 u
  38. :2
    6 }" P3 M. U; r9 Q% O! O/ q
  39. echo 无线网络连接---办公室IP配置---请稍候...+ M- |+ ?' G/ }2 D8 U! ], J
  40. set ipaddress=192.168.0.1001 R0 @: @( W8 ~$ U( e7 v) ]
  41. set subnetmask=255.255.255.0
    - e( M2 Q' ^+ [3 R3 {  s) y$ c
  42. set defaultGateway=192.168.0.10 Q* J( N2 h, n6 V/ r
  43. set dns=202.96.98.36/ H9 s7 S8 t/ {) C2 i. H9 e. ^
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
      q& \! J# B5 X
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    ( y1 C9 D3 o7 c/ U
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0
    ; x" L" Y! _+ Q* ~
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary
    9 Y! F9 z- [* P, H2 B7 A' k
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%
    0 o  q) @% t7 Z) m
  49. exit
    8 G9 u6 p* @$ W3 z5 L

  50. 2 |. b3 T" x) ?8 M, k
  51. :3' I' Y3 |% j5 P7 E/ s$ ^
  52. echo 本地连接---自动获取IP地址---请稍候...
    # q4 Y! j/ ]6 q1 w" C7 j4 b
  53. netsh interface ip set address name="本地连接" source=dhcp/ D$ c- P4 a6 F4 Q
  54. netsh interface ip set dns name="本地连接" source=dhcp
    3 F/ Q1 A$ l' U1 \
  55. exit. o  B: ?( M0 H4 @# R) ^, x, i) m
  56. 1 s: c0 }# o4 V; Q
  57. :4# M8 r& B) ]( U7 f) B) w
  58. echo 本地连接---办公室IP配置---请稍候...
    , h, o% P* _( D: z- B- r
  59. set ipaddress=192.168.1.68/ p6 M/ [2 X4 g7 K
  60. set subnetmask=255.255.255.0+ x" i% s: y2 z4 M+ Y2 E+ q
  61. set defaultGateway=192.168.1.1/ L$ P/ @- n' l" e. j
  62. set dns=202.102.128.68
    " t! p) V8 F7 O4 S2 H9 C
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%( k" k: z3 F. [2 h, N
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
      H/ z% x; R! L1 z
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary" S- Y5 b, t7 d% ~- J: h
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    : c" i& ^) S$ j$ R- d5 _- A. ~. R
  67. exit
    $ i; w, E5 |* z* w1 S, j: r

  68. 9 z% |; {) |& ?$ E; ?- p5 J
  69. :5# U) }' t7 q! @3 i" B
  70. echo 5) q+ _6 X$ m" ]* b2 g7 V
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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