在Windows XP中新增了一条命令行工具shutdown其作用是关闭或重新启动本地或远程计算机利用它我们不但可以注销用户关闭或重新启动计算机还可以实现定时关机远程关机 该命令的语法格式如下 shutdown [i |l|s |r |a] [f] [m [\\ComputerName]] [t xx] [c message] [d[u][p]:xx:yy] 其中各参数的含义为 i 显示图形界面的对话框 l 注销当前用户这是默认设置 m ComputerName优先 s 关闭计算机 r 关闭之后重新启动 a 中止关闭除了l 和ComputerName 外系统将忽略其它参数在超时期间您只可以使用a f 强制运行要关闭的应用程序 m [\\ComputerName] 指定要关闭的计算机 t xx 将用于系统关闭的定时器设置为 xx 秒默认值是秒 c message 指定将在系统关闭窗口中的消息区域显示的消息最多可以使用 个字符引号中必须包含消息 d [u][p]:xx:yy 列出系统关闭的原因代码 首先我们来看一下该命令的一些基本用法 注销当前用户 shutdown l 该命令只能注销本机用户对远程计算机不适用 关闭本地计算机 shutdown s 重启本地计算机 shutdown r 定时关机 shutdown s t 指定在秒之后自动关闭计算机 中止计算机的关闭 有时我们设定了计算机定时关机后如果出于某种原因又想取消这次关机操作就可以用 shutdown a 来中止如 shutdown s – t 设定计算机在分钟后关闭 Shutdown – a 取消上述关机操作 以上是shutdown命令在本机中的一些基本应用前面我们已经介绍过该命令除了关闭重启本地计算机外更重要的是它还能对远程计算机进行操作但是如何才能实现呢? 在该命令的格式中有一个参数[m [\\ComputerName]用它可以指定将要关闭或重启的计算机名称省略的话则默认为对本机操作您可以用以下命令来试一下 shutdown –s –m \\sunbird t 在秒内关闭计算机名为sunbird的机器注sunbird为局域网内一台同样装有Windows XP的电脑 但该命令执行后计算机sunbird一点反应都没有但屏幕上却提示Access is denied (拒绝访问) 为什么会出现这种情况呢?原来在Windows XP默认的安全策略中只有管理员组的用户才有权从远端关闭计算机而一般情况下我们从局域网内的其他电脑来访问该计算机时则只有guest用户权限所以当我们执行上述命令时便会出现拒绝访问的情况 [] [] |