|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 $ `9 z. ]1 m& K/ S5 ?
- z O+ L8 ]# ]6 P7 a+ s6 J* |* c 下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释:
0 N; x1 r: s) N5 C) s3 }& t# R n, `+ C! T [& B, e
C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址) 8 Q2 a+ S, S/ u, E
Windows 2000 IP Configuration
3 q- _0 I# s( a/ {9 t( [( SEthernet adapter 本地连接:
2 O5 b0 b' s8 @" g3 O) D% r9 YConnection-specific DNS Suffix . : * P5 t% E1 _8 p. E
IP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip) + b- g6 k. @6 B/ c0 S# o
Subnet Mask . . . . . . . . . . . : 255.255.255.0
) h, g. }! b9 h" k: i! _Default Gateway . . . . . . . . . : 192.168.0.1 ! n. [& r! S Q/ n9 e# @7 C
PPP adapter 拨号连接: 4 J# T2 e- O3 Y* R% Q
Connection-specific DNS Suffix . : ' ?* H1 c* W- H" |1 F
IP Address. . . . . . . . . . . . : 211.149.128.147 $ ?9 S! y# B4 f
Subnet Mask . . . . . . . . . . . : 255.255.255.255
' r/ N' P' _) wDefault Gateway . . . . . . . . . : 211.149.128.147
* j+ O1 S) Q# e" i) kC:\>netsh (然后执行netsh这个命令) * `# u# b3 X( B9 d& g# M
netsh>interface (netsh命令的子命令)
+ h. J! ]+ W) }& Kinterface>ip (interface命令的子命令)
9 n. o2 }. R8 S9 m& m+ Xinterface ip>set (interface ip命令的子命令) 1 i! M4 s7 \) C1 T- S0 P* s
下列指令有效:
3 q/ F5 R& k4 T6 E. [此上下文中的命令: \( }0 s3 ~/ A
set address - 设置指定的接口的 IP 地址或默认网关。 + v: W. g7 R% E
set dns - 设置 DNS 服务器模式和地址。
) _% K3 N P4 w1 i3 }set wins - 设置 WINS 服务器模式和地址。
# e" k7 B3 F9 A0 r$ _# G" K# k. J7 Ainterface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 $ |1 N" K C3 t+ b% w" }2 F
1 (设置ip地址)
( H) Y5 y# O w |' ~确定。 . \) r! x5 x, Z$ Z
(注释:上面一段象不象Cisco的命令。) / S) U( q! ^" y. ~- Z$ g- j$ P
interface ip>exit 0 N2 s" Z1 i8 a6 H ]9 n" {% F! U
; F; V4 T$ a, R; T# XC:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功)
& r- S5 [- E2 Z* |Windows 2000 IP Configuration . v( v! h2 I& \
Ethernet adapter 本地连接:
1 H! n# N2 U" M5 u: o$ zConnection-specific DNS Suffix . :
8 G5 D: @2 L1 K& U" f! s: ?. WIP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
) a( s9 c" y+ K' O6 G2 s8 l2 g }Subnet Mask . . . . . . . . . . . : 255.255.255.0
- G2 N3 ~% y6 B0 \8 s. ^1 d- _4 O8 eDefault Gateway . . . . . . . . . : 192.168.0.1
) |' Q w; e4 a$ G: ^, S0 ]PPP adapter 拨号连接: 1 Q, ~9 s' w- g
Connection-specific DNS Suffix . : , W0 z( u0 {* a- Z% u F; x
IP Address. . . . . . . . . . . . : 211.149.128.147
+ O2 I5 @* R/ K5 ^7 Q' }Subnet Mask . . . . . . . . . . . : 255.255.255.255
8 ]4 F- Y* p1 i/ n% P8 u1 q- T% \Default Gateway . . . . . . . . . : 211.149.128.147 t" ^! z* Y& S$ m
C:\> + ~% U( C4 j0 z Q3 g
netsh这个命令还有好多强大的功能 如下:
1 \ |/ |! {! X% ]4 g, KC:\>netsh 3 U ?. H3 I, @7 i/ c. U
netsh>? + Y2 X$ m8 e) p( P) r1 d
下列指令有效: : @- K' q) A! ?9 I( c& Y
此上下文中的命令: ) S" h4 p2 j4 `& m5 C5 v9 w: C1 G1 U7 }
.. - 移到上一层上下文级。
$ I1 S4 \3 v- f$ m- ?! N# |? - 显示命令列表。
& p$ ^! s' u4 A9 r7 d3 X% O$ xaaaa - 更改到 `aaaa' 上下文。
" F9 O8 i% Z1 ~* j4 Aabort - 丢弃在脱机模式下所做的更改。
& V; a" W6 d, C; A- i9 z- Badd - 将一个配置项添加到项目列表中。
! k& T4 p ^; s* P- w2 walias - 添加一个别名
2 h' w6 d0 q+ `7 b% [& M- @bye - 退出程序。
/ @6 A3 h1 ~8 @( l4 i7 O/ g1 Fcommit - 提交在脱机模式中所做的更改。 1 m% ]0 _% i/ i; k% A, \( h
delete - 在项目列表上删除一个配置项目。 # ]- ~' a' h3 y0 L% z: w4 m- N9 e
dhcp - 更改到 `dhcp' 上下文。 * U* f& v8 \3 Y, o0 t" c
dump - 显示一个配置脚本。 7 A- k3 X9 ?. \$ s6 x& t
exec - 运行一个脚本文件。 - K) ?9 e2 [+ F5 z, y4 B
exit - 退出程序。 5 Z, B \5 s: D h0 j# o7 J4 c
help - 显示命令列表。
' |5 M' o; _8 ~( }# i- u5 {. Vinterface - 更改到 `interface' 上下文。
/ ]# q# [3 V# w7 Q3 e- |offline - 将当前模式设置成脱机。 # d! S$ j v/ [7 X
online - 将当前模式设置成联机。 7 i% b' O+ S! t, L
popd - 从堆栈上打开一个上下文。
+ }; r0 y3 l* j" dpushd - 将当前上下文放推入堆栈。 ) u9 ~1 G) k- t/ G
quit - 退出程序。 8 Z" }8 \9 I# m) p* k
ras - 更改到 `ras' 上下文。
! j6 H2 q. Q+ M' o. U5 k G- G* ^' |routing - 更改到 `routing' 上下文。
. B: y' N8 D2 O. i6 E* ~set - 更新配置设置。
/ E/ a' X3 N7 c$ e" v4 _show - 显示信息
& g' s" `, g* G" L# ]unalias - 删除一个别名。
, V4 m6 e) h, S) l* d0 Cwins - 更改到 `wins' 上下文。
X$ P3 \: |1 D6 `下列的子上下文可用: M. O# P4 `6 `4 f! L3 S j' e, Y5 i
routing interface ras dhcp wins aaaa " P5 d; C. h3 Y
若需要命令的更多帮助信息,请键入命令, . L8 G& B9 ^+ x& Z1 Y$ Z( ~
后面跟 ?。
( ~9 n: r) v* ^; \8 M每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。) N2 S7 M# s7 K& b' w0 `
|