|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 ! ^$ I: R/ T8 T6 y$ ^5 v, Z
9 G! [" E; `' D7 _! P4 l3 J9 n 下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释: 1 d5 b& P& O2 B& ?
$ ?7 X& Q) T$ gC:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址)
5 y4 w, X8 u/ C! W6 ?Windows 2000 IP Configuration ) J6 {+ H) u0 D4 q; s6 X
Ethernet adapter 本地连接: G; l3 t. c+ ]1 _) B% E* {. k
Connection-specific DNS Suffix . : 3 I/ n# I0 J! G
IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip)
; `9 |- d3 a, G2 sSubnet Mask . . . . . . . . . . . : 255.255.255.0 ; _( Y( A/ V9 O' A! G% L: ?
Default Gateway . . . . . . . . . : 192.168.0.1 ) p% r/ K( ]$ h+ ~
PPP adapter 拨号连接:
6 R. R) `" g; jConnection-specific DNS Suffix . : $ @! T; n. S- t. I0 u$ v |* R
IP Address. . . . . . . . . . . . : 211.149.128.147
. d9 H' \ ]9 u5 BSubnet Mask . . . . . . . . . . . : 255.255.255.255 . S" t- `+ R. y0 P8 q$ ^ u
Default Gateway . . . . . . . . . : 211.149.128.147 4 ?+ P! f! i {4 `
C:\>netsh (然后执行netsh这个命令)
: B9 y5 X, M/ e& C) E2 Fnetsh>interface (netsh命令的子命令) 9 ~+ {3 C8 X* Q! }" v
interface>ip (interface命令的子命令) * L0 O( P p( k A& l- x
interface ip>set (interface ip命令的子命令) 8 ^9 |# j$ ^1 G F. j* _& o
下列指令有效: 5 {5 k$ P9 x# u5 \
此上下文中的命令: . x6 X# ~1 C1 X# R$ Q+ b3 r: d
set address - 设置指定的接口的 IP 地址或默认网关。 * k& U7 w! T: N+ d5 Y- a
set dns - 设置 DNS 服务器模式和地址。
' x: h" V% i! Lset wins - 设置 WINS 服务器模式和地址。
( A, k0 d$ q* O* E% a6 [- e# m- Yinterface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 / a# Y- l0 q5 O& G0 x+ E3 M
1 (设置ip地址)
$ B$ m+ f. t# |确定。
" _7 D, T4 g' r& I9 C# @(注释:上面一段象不象Cisco的命令。)
8 u3 r2 x5 P# l4 m0 Zinterface ip>exit
4 D5 F6 `* a+ f1 x: p" m0 K: E8 S% ^3 b2 x6 r$ m
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
% ?# M: H$ L s8 G9 ^0 RWindows 2000 IP Configuration ' y3 g" K0 u X3 g* ~0 n% V
Ethernet adapter 本地连接:
0 }: J$ I1 k6 e1 D) RConnection-specific DNS Suffix . :
6 B" C' T: ?- U& Y8 |IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了) : q" ~& s- l" H7 u- W2 _5 L+ B
Subnet Mask . . . . . . . . . . . : 255.255.255.0 9 t# U8 ^" u$ \8 x. L. B' I7 o
Default Gateway . . . . . . . . . : 192.168.0.1 ' R; [, w. ?5 O
PPP adapter 拨号连接:
1 Y3 Y7 {7 }4 x8 N5 WConnection-specific DNS Suffix . : - }* J0 \% C; a- l5 f7 t
IP Address. . . . . . . . . . . . : 211.149.128.147 0 f0 A. I' y. ^8 D5 _
Subnet Mask . . . . . . . . . . . : 255.255.255.255
# A0 i2 C9 f- SDefault Gateway . . . . . . . . . : 211.149.128.147 ' ]: P/ d4 a0 B# u" h) S3 H
C:\> 5 o' r% |! z7 s1 V- g& n& `
netsh这个命令还有好多强大的功能 如下: ! b/ b" {7 _: F$ u
C:\>netsh
0 ]. t% i' v% F2 Bnetsh>? + l+ e6 S& Q$ X3 e$ N+ s8 }$ l
下列指令有效:
! r( X+ R, N- Q4 q) S- R此上下文中的命令: 3 T' @- ^* L8 l6 Q$ X
.. - 移到上一层上下文级。 ! b8 y+ n9 P8 T8 G7 c' M
? - 显示命令列表。 3 a% }! ~6 `* i
aaaa - 更改到 `aaaa' 上下文。
: `2 Z1 H- d5 eabort - 丢弃在脱机模式下所做的更改。
6 v) [% \1 @3 F* a7 o/ s* f: d! ]add - 将一个配置项添加到项目列表中。 . D2 X, x1 A9 Q$ \. r9 W
alias - 添加一个别名
& _6 b2 A r! y- b- {' F/ |) H# h# _bye - 退出程序。 6 L8 g1 g! D& S
commit - 提交在脱机模式中所做的更改。 - E7 j6 c% M. U2 S' |* @$ A
delete - 在项目列表上删除一个配置项目。 , a# w) ]8 j& m4 D2 c
dhcp - 更改到 `dhcp' 上下文。
- N0 h) l: u c; c4 wdump - 显示一个配置脚本。
: {8 v8 b+ k; @' C% \6 }# qexec - 运行一个脚本文件。
3 [3 L5 g" F5 T' b6 s7 S) Eexit - 退出程序。 5 f9 ]# t4 [& e* I5 a7 D! v3 g
help - 显示命令列表。
( V& I* x: v; Y0 G; y) c4 Y0 \+ Einterface - 更改到 `interface' 上下文。 & s. s E2 K1 N; c! W n8 M
offline - 将当前模式设置成脱机。 ' w- `5 @+ k" F9 c# h! A
online - 将当前模式设置成联机。 ) H$ R" i, U: x( u# O6 U
popd - 从堆栈上打开一个上下文。 6 ^& b' |" U- Y/ q( q6 [4 s
pushd - 将当前上下文放推入堆栈。
6 x/ I! H# n" b& T. a5 H- K# rquit - 退出程序。 : X% ~1 e* ~6 F& b( f1 C7 e
ras - 更改到 `ras' 上下文。
8 C' q; r& t2 ~+ Z K6 d. l2 Xrouting - 更改到 `routing' 上下文。
9 }( t# h: [3 L; y% lset - 更新配置设置。
/ j8 u& _# S: a5 L" jshow - 显示信息 , @6 U6 X0 q0 N
unalias - 删除一个别名。 ! I% V1 u0 o) \7 L
wins - 更改到 `wins' 上下文。
' x) U3 v2 h- \% f( L' f下列的子上下文可用: * R; p7 M4 c+ e5 H+ G
routing interface ras dhcp wins aaaa % K! b: g3 ~6 D: K. q+ Z
若需要命令的更多帮助信息,请键入命令, v3 w# i0 q' f% X/ {4 m Z' V
后面跟 ?。 2 ]2 u# B& Y1 p1 v: B. ^
每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。/ T8 M6 h( c! Q
|