搜索
查看: 21396|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?
) _8 G8 F' @% o( V) S& Z3 S+ U! ?8 E
9 @, U# K& O' r4 `将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
    5 n" _# D) A' y% v) H3 F6 w
  2. title 自动设置ip
    - k! }7 g1 V5 A) ^5 ~
  3. echo4 @+ b0 V% H2 R2 f. r3 K" O4 [+ i
  4. :start
    * X3 i( S+ m/ |+ h' e$ m
  5. cls : z3 a5 r, }- e) b  u! e
  6. ECHO ================================ 6 `( a& B6 m; Y! @$ B: s
  7. ECHO 请选择要换的ip ) r8 N- L: z0 R
  8. ECHO ————————————————
    9 C0 q/ C) u  `7 l! x" Y
  9. echo 无线网络连接---自动获取IP地址…………1 9 }" m' x5 O4 k/ `
  10. echo.
    " ~& M9 x. Y# k$ b
  11. echo 无线网络连接---办公室IP配置……………2 ( j9 m; M) U. O* R1 m
  12. echo. 8 g- I  Q7 L/ v- q7 p$ ]3 N
  13. echo 本地连接---自动获取IP地址………………3
    7 ?2 \5 t2 E" B, p
  14. echo. & j- k& {6 p' F
  15. echo 本地连接---办公室IP配置…………………46 d( z1 {- [8 b! [( j1 ?8 o6 l5 w
  16. echo.
    9 g: H; N- L! a
  17. echo  退出…………………………………………5
    ! @2 S9 {& P4 t6 S6 v( n5 R- S
  18. echo.
    + |4 D: s) ]- n
  19. 8 ~* }( M  q7 k( q, d
  20. @set /p UserSelection=选择(1,2,3,4,5)  $ t& C$ m4 k% G# _3 c
  21. 1 U; z  ]1 V! |0 J
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    5 V/ J9 r; y( o; @' G
  23. goto start , `, f7 J  q- i  R4 k

  24. ' H" f  E( m7 ~
  25. :selection $ m( R9 Q" `4 X9 r) x9 L
  26. @if "%UserSelection%"=="1" goto 1 ; t0 ~4 i! p& G. t! ^- X
  27. @if "%UserSelection%"=="2" goto 29 ]% @$ K7 h# x( ]; V
  28. @if "%UserSelection%"=="3" goto 3 , K5 p: R9 {& p4 k1 I; f& ^( d- E
  29. @if "%UserSelection%"=="4" goto 4. V9 v5 P4 i9 n. a
  30. @if "%UserSelection%"=="5" goto 5
    : Y0 m& C% D7 x

  31. ! T4 c& M  b& d5 v
  32. :1
    " _. }1 b% l' P& A/ q
  33. echo 无线网络连接---自动获取IP地址---请稍候...7 [! J- T/ ?4 U' o1 h0 L
  34. netsh interface ip set address name="无线网络连接" source=dhcp& ?* a% s* C  S# X! k8 v, o
  35. netsh interface ip set dns name="无线网络连接" source=dhcp
    4 B5 w% {$ K+ U: f; x
  36. exit: _$ z+ X) F' ~$ f

  37. 0 H3 R6 V, ?% p' I+ H
  38. :28 }* y. U, U4 h6 Y# M1 [9 t/ Z# |
  39. echo 无线网络连接---办公室IP配置---请稍候...* t% f6 N7 i/ Y
  40. set ipaddress=192.168.0.100
    " _+ R* \" A) r& u
  41. set subnetmask=255.255.255.0
    4 W9 H* K- @5 @7 d
  42. set defaultGateway=192.168.0.1# ~6 d- Z" `- U7 s( i
  43. set dns=202.96.98.36
    % v) L: }( L' @- N7 J0 ]
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0" d6 \5 w$ ~$ X3 o- g% [* B: Y
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    % a/ H. O9 c( j( J. z
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0+ R) V1 [. G' Y  b, B& O# `/ H9 s
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary- Q; p- S& L. [2 z7 w1 A
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%
    8 Y/ a6 E+ ^# Q
  49. exit; |8 k( J4 H/ u! [9 W6 M
  50. " |) H% R* [' L" j4 B
  51. :3
    . v3 Q; N  D# p$ j
  52. echo 本地连接---自动获取IP地址---请稍候...
    ' O" a; r5 w5 t6 h. b$ s: X
  53. netsh interface ip set address name="本地连接" source=dhcp; D+ g; K: n- ?$ j
  54. netsh interface ip set dns name="本地连接" source=dhcp  `6 B- O1 j* V/ B9 @( J  g
  55. exit9 E- z0 `% F* a/ k1 _

  56. , }& @+ E. n1 `( [4 L  p0 B
  57. :4
    , T; f# H- X% T9 R4 i: T
  58. echo 本地连接---办公室IP配置---请稍候...' M: u( s) M+ t; ?0 p8 ~
  59. set ipaddress=192.168.1.68
    & ?) L  u& |' h' q1 l& U% V! O
  60. set subnetmask=255.255.255.0
    ( _4 t. m& h1 w. p
  61. set defaultGateway=192.168.1.1# |! |3 K  l; I, `* d
  62. set dns=202.102.128.688 v( t% [( {1 S4 p0 H* w
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%0 p. d5 _4 F6 `5 Z+ G, P
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0' x! c& G' d  O) c6 |% ~
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary. K8 K; N- ^) Q2 b9 R
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%/ Q1 z7 }8 T# v
  67. exit+ u) I6 b3 Z- ^; a

  68. : @& V+ E: g+ O
  69. :55 r. s2 \! }5 h4 J( W$ M
  70. echo 5
    " g8 a. ^3 \( F' T: N+ V: _
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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