|
微软的Windows家族从Windows NT开始跨入了网络操作系统的市场,到现在的Windows 2000可以说网络功能在逐渐的完善,在这个成长过程中Windows融入了很多其他网络操作系统的功能,可以说是借鉴而来的,逐渐形成了一套功能完善的网络操作系统,这也是令SUN等各大公司所感觉到不服的原因,觉得不是微软完全自给研发的东西。不过Windows2000的功能确实是很强大的,它几乎可以象Unix和Linux一样在命令行下做很多的工作。 0 `: S+ P4 M, {; e% a- k
- w3 w3 R, j( L) |
下面我们看一下Windows上一个可以在命令行下更改ip地址的命令,看过这个命令后大家可能会觉得这个命令很象Unix和Linux的命令,更象Cisco的路由器命令。下面是我在计算机上实际操作的回显,我会加上一些注释: 6 }% L# L2 I# a. d# H
0 E7 w- Q# r) A4 p! B/ z
C:\>ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址) ^/ J, O9 c! B
Windows 2000 IP Configuration
* @; M9 ~2 o3 A+ R' V& H5 KEthernet adapter 本地连接:
/ d- U9 e3 M! K. L! P+ [- sConnection-specific DNS Suffix . :
P' r4 i' @. o6 F+ U1 iIP Address. . . . . . . . . . . . : 192.168.0.250 (本地连接更改之前的ip) 5 W/ {! ]. e4 h, a1 P* y( }& B' r! S
Subnet Mask . . . . . . . . . . . : 255.255.255.0
" ]* d/ m- U* q3 k. B8 iDefault Gateway . . . . . . . . . : 192.168.0.1 6 i. ~ g. T& o( ?4 k
PPP adapter 拨号连接:
4 R; r; M' E R8 xConnection-specific DNS Suffix . : , _; v ]& c% S9 A
IP Address. . . . . . . . . . . . : 211.149.128.147 ) V& U p( a' C" n, R& g
Subnet Mask . . . . . . . . . . . : 255.255.255.255 : H! e' \( x" e* ~* R% p( |8 T
Default Gateway . . . . . . . . . : 211.149.128.147 ; m* Y3 X4 \% }. x
C:\>netsh (然后执行netsh这个命令) $ A5 e, s/ ]6 r4 u5 g5 S% @1 z
netsh>interface (netsh命令的子命令) n& B6 n! W6 r
interface>ip (interface命令的子命令) ! x- P1 u1 G7 b) E5 I) y
interface ip>set (interface ip命令的子命令) 7 V+ ]' X! D9 b2 [+ M( H+ o
下列指令有效: ! C5 `" ]" j# ?, _0 y* y
此上下文中的命令:
6 g/ S( Q- d5 o) c4 g" @set address - 设置指定的接口的 IP 地址或默认网关。 5 p; j; v( ` H7 e3 q' e) b0 `# K
set dns - 设置 DNS 服务器模式和地址。 9 @: a$ N+ n8 @7 ~ J. B
set wins - 设置 WINS 服务器模式和地址。 ! W5 h9 I. r5 T1 \5 n/ l; {! I: t
interface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1
1 T7 n, l9 x: o6 g/ \ H: N+ p6 B1 (设置ip地址)
' v- d# X" Z' c( P) J" o& n& Z确定。
5 ?* s' q2 f6 u(注释:上面一段象不象Cisco的命令。)
. o; \% s( X3 E- _% J0 zinterface ip>exit , y2 X) M5 Z) C. y
& ?' J6 }, @0 A1 ^0 C0 |C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功) ! m, K# ~& }" g) }' }+ K
Windows 2000 IP Configuration : h- C! U0 h! d& Y. u
Ethernet adapter 本地连接:
# l$ E9 C/ \! |/ d& X) qConnection-specific DNS Suffix . : 4 L) I0 m C* h4 u+ h6 }$ u% U" p6 h
IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了)
8 T g9 _6 a4 d* T( V/ o1 i9 ^0 aSubnet Mask . . . . . . . . . . . : 255.255.255.0
& {* X; ^4 l% y7 [) V1 ]2 ]9 NDefault Gateway . . . . . . . . . : 192.168.0.1
, x5 e; e2 D! ]+ g7 S$ Z# EPPP adapter 拨号连接:
* u8 ?( s5 n; r2 Z6 C2 W( MConnection-specific DNS Suffix . :
; [* m1 O, M [, A- ZIP Address. . . . . . . . . . . . : 211.149.128.147
% j* v2 D) a2 _# m* G5 ?: j5 pSubnet Mask . . . . . . . . . . . : 255.255.255.255
% i u! d, Y: e: D3 V0 t& xDefault Gateway . . . . . . . . . : 211.149.128.147
9 M( z0 d% a7 J% a( ]5 AC:\> % `) N1 a5 N* R
netsh这个命令还有好多强大的功能 如下: , R" C! h+ X# L7 _
C:\>netsh 1 s" j1 o8 N" P6 b& g3 P
netsh>?
* D0 I. _6 ]) S- }4 r7 e# r下列指令有效:
( m1 U% i) D4 Z: R( Z/ q. B' w此上下文中的命令:
6 V; Y, m p) l9 X.. - 移到上一层上下文级。
8 z% h% u& f- @6 v" \* T! e4 b( x5 v? - 显示命令列表。 7 `! r3 r Z8 H0 D. p8 u
aaaa - 更改到 `aaaa' 上下文。
4 O! i1 Z F8 j: Y$ S1 l4 Iabort - 丢弃在脱机模式下所做的更改。
' C( n- A$ Y; b4 _ `add - 将一个配置项添加到项目列表中。 / @+ q/ e5 a( `
alias - 添加一个别名
/ M6 X6 b- [& q( p% rbye - 退出程序。
* |0 a: I) N- [& F I8 ~1 P O% [commit - 提交在脱机模式中所做的更改。 & b9 _; K1 `% O
delete - 在项目列表上删除一个配置项目。 ; ?! S+ M) x5 f, t. ?( g. D
dhcp - 更改到 `dhcp' 上下文。 6 k5 H" v# L5 c" k7 s# x
dump - 显示一个配置脚本。
5 Z# p8 b" g" `/ s8 Bexec - 运行一个脚本文件。
$ v N3 a. I ~, Oexit - 退出程序。 1 G( R- Q E, t6 T% m5 k
help - 显示命令列表。 5 q4 t) }+ z$ n' ]3 ^. h
interface - 更改到 `interface' 上下文。
8 q1 c }, R: c. L3 {offline - 将当前模式设置成脱机。 9 R2 K# D* u0 W7 b3 h/ E/ q7 G
online - 将当前模式设置成联机。
& H: Q# }$ v4 C- S! dpopd - 从堆栈上打开一个上下文。 7 f, u) W7 t3 S3 |0 M
pushd - 将当前上下文放推入堆栈。
. \& [2 e6 n' U/ ^, Gquit - 退出程序。 ' t3 {/ F! M; ^2 i, O% t
ras - 更改到 `ras' 上下文。
+ k" h& n7 o l* {+ ]+ \routing - 更改到 `routing' 上下文。
3 T0 b) O/ H* Q ?8 @set - 更新配置设置。
' u, @, L, c$ [# I. y6 fshow - 显示信息
7 L& p5 T4 B( w/ j0 G+ O: ]unalias - 删除一个别名。 3 W% ^" H) q9 N* S Z: L& L# L
wins - 更改到 `wins' 上下文。 % X$ ]2 \& |* E8 ]3 D! k. O
下列的子上下文可用: ' j0 E# g& {: X9 a& w, F% f5 B
routing interface ras dhcp wins aaaa 3 l+ w( m5 u& t" E. I4 H$ @6 C$ A6 M1 y
若需要命令的更多帮助信息,请键入命令,
" S) N' j( S+ D4 ~后面跟 ?。 2 X6 F8 p7 R0 H3 e; v+ d9 d; F
每一个子命令下面还有很多子命令。这里就不一一介绍了因为实在是功能太多了,大家可以自己研究一下。
7 T I4 U# }- K; C4 F$ j |