定制管理制度:XP中的一个远程关机命令 ,局域网关机命令
"开始“-->”运行“-->cmd
! U& z) s, Z9 y' C6 w$ c3 i3 C$ F+ `然后在此输入: shutdown 这样的命令则是查看所有命令在这里你可以3 q3 r2 s' Y) f1 D
看到的就是这里面包含的所有命令参数.! J0 O4 t: z2 d, e8 X! Z
-i 显示 GUI 界面,必须是第一个选项
- Z9 P6 d5 s/ _5 M- p2 j-l 注销(不能与选项 -m 一起使用)
) y6 x- w5 A0 x& N-s 关闭此计算机- F, @. @ t0 U- I
-r 关闭并重启动此计算机* K8 Y+ \( v
-a 放弃系统关机! f9 p& g4 U. m5 K3 B2 w
-m \\computername 远程计算机关机/重启动/放弃1 d9 V
-t xx 设置关闭的超时为 xx 秒$ o6 Z- O9 @) ^- i9 ]0 B
-c "comment" 关闭注释(最大 127 个字符)( r8 x) L, c b. f. f, d8 W8 \
-f 强制运行的应用程序关闭而没有警告
! e( a/ L4 f/ }& i1 Z4 I6 [- s-d [p]:xx:yy 关闭原因代码
" G( A j+ g. w' R9 m9 Mu 是用户代码
# f' O$ i1 U4 n3 m* Y9 D; K( Wp 是一个计划的关闭代码# b6 R* W. S' h) A
xx 是一个主要原因代码(小于 256 的正整数)
/ c, t5 w$ G: K2 n$ Zyy 是一个次要原因代码(小于 65536 的正整数). @3 Q
在这里你也可以做到给自己关机也可以给其他用户关机,在这里面有+ n$ A/ T1 J/ s
一个界面模式的方法也是输入: shutdown -i 这个命令将会出现界面
7 y, W3 x& w3 A& @- w% O" O8 M模式方便与操作了!
( {7 o4 k- C' O0 m2 [在这里你可以输入对方的IP地址与关机原因和时间,然后确认,这时; @# d: \ s- X0 } G
对方的计算机将会执行你所发送的命令 是关机 是注销 还是重新启动
6 @. R4 J% J( Y: |% p1 q& g6 M都可以操作的.% j! W8 X8 V E# Q
这个命令一般都是为管理员方便管理所应用程序,在LAN中是可以使用的.
这个关机的模式和冲击波病毒有点类似,所以假如在遇到一切强制关机的话,
3 K4 P( b# ?0 K( p! @你可以是使用这个命令试验一下可以解决吗?5 X# f0 T; B) M7 Z
命令是: shutdown -a 这个是取消命令!
' a# N2 {. V/ U4 I/ Y9 |: u: J例如,shutdown -s -t 60 -m \\192.168.2.1 是一分钟后关闭2.1这台机器 o& w$ X' b: z x
1、注销当前用户
% m9 v; q2 T4 T2 S5 B$ Cshutdown - l
5 b, N0 o3 B$ b. I7 Q0 x6 B该命令只能注销本机用户,对远程计算机不适用。 & M# a2 z1 Q6 o+ }- p
2、关闭本地计算机 shutdown - s
7 b7 F" g: l7 S1 y! K/ F% h3、重启本地计算机
1 \. k% [+ V" i) J+ a% Mshutdown - r 9 x& j; e B& ?0 ^ V
4、定时关机
shutdown - s -t 30
- W4 h* t* ^2 h! W+ n指定在30秒之后自动关闭计算机。 $ i4 i: t" w3 N ?- T6 O- O' q
5、中止计算机的关闭 7 N/ l" N; R9 r( [2 O
有时我们设定了计算机定时关机后,如果出于某种原因又想取消这次关机操作,就可以用 shutdown - a 来中止。如: $ E5 Y$ Y5 N; f" l* h
shutdown -s C t 300 设定计算机在5分钟后关闭。 # k+ D; n/ l* x) {# f) n
Shutdown C a 取消上述关机操作。 & ^9 @: Z. e) T' f
以上是shutdown命令在本机中的一些基本应用。前面我们已经介绍过,该命令除了关闭、重启本地计算机外,更重要的是它还能对远程计算机进行操作,但是如何才能实现呢? % G' M" M$ t
在该命令的格式中,有一个参数
于是,我用以下命令试了一下: 
% D5 J/ z d# s5 B) W0 _shutdown Cs Cm \\netproxy -t 30
# y" L9 V' l% S/ z- ]( m) o/ ^& }(在30秒内关闭计算机名为netproxy的机器;注:netproxy为局域网内一台同样装有Windows XP的电脑)
5 V* s5 r! |! @8 {. G! I' s7 C. ?但该命令执行后,计算机netproxy一点反应都没有,我的屏幕上却返回这样一句话:Access is denied (拒绝访问)。 3 P& n0 J N" N, @! _3 {
为什么会出现这种情况呢?我想了半天,四处查找有关的资料,终于发现,在Windows XP默认的安全策略中,只有管理员组的用户才有权从远端关闭计算机,而一般情况下我们从局域网内的其他电脑来访问该计算机时,则只有guest用户权限,所以当我们执行上述命令时,便会出现“拒绝访问”的情况。
! R" L M! E5 ^找到问题的根源之后,解决的办法也很简单,只要在客户计算机(能够被远程关闭的计算机,如上述的netproxy)中赋予guest用户远程关机的权限即可。这可利用Windows XP的“组策略”或“管理工具”中的“本地安全策略”来实现。下面以“组策略”为例进行介绍:
; L! K; j. F6 L5 {$ {1、单击“开始”按钮,选择“运行”,在对话框中输入“gpedit.msc”,然后单击“确定”,打开“组策略编辑器”。 ' v/ a3 _
2、在“组策略”窗口的左窗格中打开“计算机配置”—“Windows 设置”—“安全设置”—“本地策略”—“用户权利指派”。 3、在“组策略”窗口的右窗格中选择“Force shutdown from a remote system (从远端系统强制关机)”,双击。
& g& }' E+ \& J" O& |1 p4、在弹出的对话框中显示目前只有“Administrators”组的成员才有权从远程关机;单击对话框下方的“添加用户或组”按钮,然后在新弹出的对话框中输入“guest”,再单击“确定”。 & O( R7 ~! a+ t6 K2 t
5、这时在“从远端系统强制关机”的属性中便添加了一个“guest”用户,单击“确定”即可。 * D5 I$ ~0 o$ l- [/ S/ B
6、关闭“组策略”窗中。
4 e8 N1 w$ K) z( ?3 I- I1 l通过上述操作后,我们便给计算机netproxy的guest用户授予了远程关机的权限。以后,我们要远程关闭计算机netproxy,只要在网络中其他装有Windows XP 的电脑中输入以下命令即可: 8 H) Z: U* p" @' l
shutdown -s Cm \\netproxy -t 30 (其他参数用法同上)
; Q9 W4 ~! i7 E6 v& `7 V+ S这时,在netproxy计算机的屏幕上将显示一个“系统关机”的对话框,提示“系统即将关机。请保存所有正在运行的工作,然后注销。未保存的改动将会丢失。关机是由netproxy\guest初始的。”在对话框下方还有一个计时器,显示离关机还有多少时间。在等待关机的时间里,用户还可以执行其他的任务,如关闭程序、打开文件等,但无法关闭该对话框,除非你用shutdown Ca命令来中止关机任务。
2 @# u A/ W% o) I2 @/ c( A% j& Z# q3 z最后,有一点要说明的是,shutdown命令不但可以远程关闭装有Windows XP系统的计算机,它还可以远程关闭装有Windows 2000系统的计算机(对于Win9X嘛,好像不适用)。有关Windows 2000客户计算机上的一些设置,操作方法同上,这里就不再多说了。 另外shutdown作为一个外部命令(其对应文件为\Windows\system32文件夹下的shutdown.exe),我们还可将它复制到Windows 2000的机器上,这样,在装有Windows 2000系统的机器之间便也能相互实现远程关机3 y" ~7 z g5 s' B7 v% y+ q
# j, X% @% P! b4 ^8 s/ D* G0 b' L4 q9 o: G! ?; s% Q
$ b! o5 A" v# w6 X" K
/ S+ X1 h+ c6 P( u; ~% i0 _2 a
& l: D' e& p- L% q* t; W. T; {) t) G' W" t
$ G* ^7 W7 s7 v
) n/ w9 T# B4 \. T) [# I' X; [( m: K6 u8 V$ Y) a- e% I: ?
9 X" N. `2 N2 R) S8 o3 ^
- {7 k( s4 _$ [
4 z0 N, K' a0 q- ^
XP中的一个远程关机命令
/ V* {6 q8 @+ ?* ]7 }% M在我们最长用的系统中,存在这很多的命令在这这命令中是分为两部分的.
* I, c5 S2 [3 W. n, g; p u* p# z3 c一部分是外部命令,另一部分则是内部命令 v6 s, i+ {4 T% f Y3 X) Q4 E
在系统下我们可以在运行输入 cmd 可以调出带命令提示符窗口在这里我们就可以输入命令了.首先先给大家介绍一个外部命令远程关机的命令.
! |: `6 I" s4 f0 G0 F4 i6 g/ d 首先为了让大家有一个明确的概念先说一下什么是外部命令与内部命令,外部命令则是系统继承并非DOS下命令.而内部命令则是DOS程序自身的命令了.
: \2 s0 u% e, ?. P
. Q' i5 B2 j' `0 |- \* S8 G2 c 是如开启远程关机呢?操作方法:
) |" Z: |0 }% o/ Q7 s0 x开始菜单->运行->输入 cmd 这个命令则回出现带命令提示符窗口 F8 z& S; p+ f& a
然后在此输入: shutdown ? 这样的命令则是查看所有命令在这里你可以看到的就是这里面包含的所有命令参数.
9 a O j4 _4 J; m1 q" o' u/ M7 o4 f-i 显示 GUI 界面,必须是第一个选项7 D! T
-l 注销(不能与选项 -m 一起使用)% _; F( _- Q
-s 关闭此计算机) P- E) f/ ~$ B" I* L7 o" ^
-r 关闭并重启动此计算机
8 \- h" D$ O8 Y) y/ N2 |-a 放弃系统关机
-m \\computername 远程计算机关机/重启动/放弃( g, N; }3 b$ a( I1 _, u
-t xx 设置关闭的超时为 xx 秒
. j9 {" E1 l% l( M' U% R8 P0 C& v-c "comment" 关闭注释(最大 127 个字符)) N/ h8 |# R
-f 强制运行的应用程序关闭而没有警告- i, R$ Y* l7 q V9 @" K
-d [p]:xx:yy 关闭原因代码
u 是用户代码
) y7 \& Z8 \/ ap 是一个计划的关闭代码
- R% j+ b8 s8 S" f& Vxx 是一个主要原因代码(小于 256 的正整数)1 w7 i
yy 是一个次要原因代码(小于 65536 的正整数)
+ t8 z0 N* o1 v, R& \, E 在这里你也可以做到给自己关机也可以给其他用户关机,在这里面有一个界面模式的方法也是输入: shutdown -i 这个命令将会出现界面模式方便与操作了!8 T( x% a% `; D9 O) _3 _# j
在这里你可以输入对方的IP地址与关机原因和时间,然后确认,这时对方的计算机将会执行你所发送的命令 是关机 是注销 还是重新启动都可以操作的.& W- m, c5 H0 D& C' Z& o
这个命令一般都是为管理员方便管理所应用程序,在LAN中是可以使用的.这个关机的模式和冲击波病毒有点类似,所以假如在遇到一切强制关机的话,你可以是使用这个命令试验一下可以解决吗?
/ J2 g/ P) S5 }9 u4 l, b u命令是: shutdown -a 这个是取消命令!; ?. ` A" C6 E
" ]: q1 k5 w+ l5 x
- \! V( P A8 e8 v" l* s
要想关别人机子,你要先在别人的电脑上做点手脚.因为你登陆被控制的机器是以guest的身份登陆的,当然没权限去关机了。解决的办法也很简单,只要在别人计算机中赋予guest用户远程关机的权限即可.
f6 j4 y! ]* x0 X. d* ~1、在命令行中输入命令:gpedit.msc,这时便会打开组策略编辑器;
, H; Y6 S: M2 m9 L4 k2、在“组策略”窗口的左窗格中打开“计算机配置”—“windows 设置”—“安全设置”—“本地策略”—“用户权利指派”。
* r" l. v) o- Z3、在“组策略”窗口的右窗格中选择“force shutdown from a remote system (从远端系统强制关机)”,双击。
) s' I- f/ ^( Q; p( V4、在弹出的对话框中显示目前只有“administrators”组的成员才有权从远程关机;单击对话框下方的“添加用户或组”按钮,然后在新弹出的对话框中输入“guest”,再单击“确定”。
2 f4 k) X o' b$ C5 }% q7 k5、这时在“从远端系统强制关机”的属性中便添加了一个“guest”用户,单击“确定”即可 u8 e. C Y% q; P1 j0 v7 Z. s
嘿嘿,再去试试.当然只是局域网内使用windows xp的电脑