|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。
9 u8 G% \& H5 b3 @% W. F" Y m' [" P' V+ A
下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释:
4 S# ~. g: j, }$ B
% b9 O. J% w( ~; o$ P2 o* F8 Y& GC:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址) 3 P$ m7 J3 E3 \! Y1 L$ S
Windows 2000 IP Configuration 2 t4 B: a! r9 Z! B
Ethernet adapter 本地连接: # H/ l7 e: }( T' T5 e1 A
Connection-specific DNS Suffix . : 0 _1 u" \; Z$ }
IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip) / N5 A- p; a. k8 V2 ]
Subnet Mask . . . . . . . . . . . : 255.255.255.0 * }! y$ s9 [1 S
Default Gateway . . . . . . . . . : 192.168.0.1 / \2 S, D! @( z4 ?/ k
PPP adapter 拨号连接:
$ r" d8 U9 d' a! J3 J9 nConnection-specific DNS Suffix . : : j; v* E. K( U# e& f4 Z k
IP Address. . . . . . . . . . . . : 211.149.128.147
: d" G" g% a" P% l( [) G& lSubnet Mask . . . . . . . . . . . : 255.255.255.255
- W9 Z" I5 q+ o+ `! BDefault Gateway . . . . . . . . . : 211.149.128.147
% [- f1 _% s3 P0 R- I& oC:\>netsh (然后执行netsh这个命令)
% C& k/ ]! F( u: i7 y# x! q7 e" ^netsh>interface (netsh命令的子命令) 7 n+ T) m Z% ?5 h6 N) U T& S4 R
interface>ip (interface命令的子命令)
& V8 r+ S9 S0 ~/ ?9 Ointerface ip>set (interface ip命令的子命令)
. a" I5 [- m: `6 K- y2 M下列指令有效:
6 M$ ?+ y! @9 U& W4 q% {此上下文中的命令:
; y) o8 J) O- u# S( zset address - 设置指定的接口的 IP 地址或默认网关。 % M( V/ d/ B/ j6 W4 u
set dns - 设置 DNS 服务器模式和地址。
" c3 x/ w* ]2 z4 j1 nset wins - 设置 WINS 服务器模式和地址。 , t- E, F/ Z7 ?3 w6 v: C8 N
interface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1
5 s9 Y. k9 C" f7 x, V/ M1 (设置ip地址)
5 y. y' L% t$ S确定。 - g+ i0 P4 B+ Q% \7 P6 W# u5 w5 p
(注释:上面一段象不象Cisco的命令。)
; @" a* l% `& T5 I& e6 ^ Q8 V3 Rinterface ip>exit $ K% Y: l9 w* V8 \' r+ B
3 O! G3 C# f) L2 G
C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
2 {2 e- d" |6 e9 Z) J( R# J$ HWindows 2000 IP Configuration
- ~ i# l8 y) k; \Ethernet adapter 本地连接: ' ~: d! {# l0 w- t6 q* B
Connection-specific DNS Suffix . : 1 f4 ~( y0 q3 |
IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
) d8 B4 Y) t5 w' ~) P1 P" \' aSubnet Mask . . . . . . . . . . . : 255.255.255.0 2 |7 t; F* Y0 i" d; m0 n3 \3 E
Default Gateway . . . . . . . . . : 192.168.0.1 # k: r- T) i V6 X- U* g
PPP adapter 拨号连接:
1 `: e6 w; k9 J" T7 x. c. F4 d, j& AConnection-specific DNS Suffix . : # q7 G. E- ^7 j7 P
IP Address. . . . . . . . . . . . : 211.149.128.147 3 @7 `: [) k% l
Subnet Mask . . . . . . . . . . . : 255.255.255.255
- f' m6 |5 M! ]" i, ~Default Gateway . . . . . . . . . : 211.149.128.147 % Z& X6 P/ A6 x- R
C:\>
1 a" F- I' I+ w/ r# \3 Mnetsh这个命令还有好多强大的功能 如下: " Z0 {! ~$ B4 s1 v7 r2 ]
C:\>netsh : a& B7 t( `4 m4 Y' _
netsh>?
$ b0 U! ]; p/ |4 i+ S* X下列指令有效: & o& n$ w o1 w! P6 I1 k
此上下文中的命令:
/ G9 V4 J/ X- L2 n1 r.. - 移到上一层上下文级。 7 K6 @! f* p. d0 v, q2 Q) f
? - 显示命令列表。
2 _4 N i# \' r! D* f) {/ @aaaa - 更改到 `aaaa' 上下文。
# t5 I& p" `5 q1 H; v! @' aabort - 丢弃在脱机模式下所做的更改。 1 W) S4 c/ p6 b) ^
add - 将一个配置项添加到项目列表中。 ; @* X& s. d' H4 X: ~' u0 r
alias - 添加一个别名
+ n0 X3 V. C& x$ x% obye - 退出程序。
8 s% d3 J: h0 C) p" G: |4 x3 v6 hcommit - 提交在脱机模式中所做的更改。
# q0 f' u) \1 s! ~delete - 在项目列表上删除一个配置项目。 , U2 G* f" H2 `) }
dhcp - 更改到 `dhcp' 上下文。 ; c3 j+ y& Q5 H+ Q8 b2 T5 d6 k
dump - 显示一个配置脚本。
' d/ G2 y8 S! P5 ^0 v" wexec - 运行一个脚本文件。
$ E: n6 T7 u- T3 p: R9 n6 Y: ~exit - 退出程序。 ' Z8 L" _% n( g1 n9 v% F
help - 显示命令列表。
7 k- V/ G+ N# x5 E7 x( d i! Kinterface - 更改到 `interface' 上下文。
2 E. W# r3 f% Soffline - 将当前模式设置成脱机。 ! c0 [3 `4 Q% ?
online - 将当前模式设置成联机。 9 \* }' n: g) O
popd - 从堆栈上打开一个上下文。
, D% q. W: B# b+ g9 @- c, c( l! u) }( {pushd - 将当前上下文放推入堆栈。
; J. {7 E9 P0 ^ bquit - 退出程序。 8 i9 G7 F, H5 Z6 i Z( \
ras - 更改到 `ras' 上下文。
. `, M8 o: U. drouting - 更改到 `routing' 上下文。
N7 d& K% a5 o/ C0 iset - 更新配置设置。 + L* ~( C9 g2 w- T" s2 D$ ]2 ~
show - 显示信息 ' ^& T ?! f; {8 M2 e6 J6 C
unalias - 删除一个别名。 5 e* y: ^6 {* w S/ M
wins - 更改到 `wins' 上下文。 $ L/ O) a" N4 ?
下列的子上下文可用: . l3 L* w* W, |0 D1 v6 {2 _% o$ n! ?
routing interface ras dhcp wins aaaa
5 U/ o3 p @3 ?4 c若需要命令的更多帮助信息,请键入命令, : R2 E1 u" h" Y+ _8 N* o/ F+ r: a+ c
后面跟 ?。
# a; u( ?2 z" f6 ?# ?7 S; A每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。0 h7 q& Q- {& L% i( I6 Q. u
|