zoukankan      html  css  js  c++  java
  • ShutDown命令详解

    用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c "comment"] [-d up:xx:yy] 
    没有参数        显示此消息(与 ? 相同) 
    -i                      显示 GUI 界面,必须是第一个选项 
    -l                      注销(不能与选项 -m 一起使用) 
    -s                      关闭此计算机 
    -r                      关闭并重启动此计算机 
    -a                      放弃系统关机 
    -m \computername       远程计算机关机/重启动/放弃 
    -t xx                   设置关闭的超时为 xx 秒 
    -c "comment"            关闭注释(最大 127 个字符) 
    -f                      强制运行的应用程序关闭而没有警告 
    -d [u][p]:xx:yy         关闭原因代码 
                       u 是用户代码 
                       p 是一个计划的关闭代码 
                       xx 是一个主要原因代码(小于 256 的正整数) 
                       yy 是一个次要原因代码(小于 65536 的正整数) 
    -f:强行关闭应用程序 
    -m \计算机名:控制远程计算机 
    -i:显示图形用户界面,但必须是Shutdown的第一个选项 
    -l:注销当前用户 
    -r:关机并重启 
    -t时间:设置关机倒计时 
    -c "消息内容":输入关机对话框中的消息内容(不能超127个字符 

    2、举例: 

    关闭计算机                      shutdown –s (方法:”开始”->”运行”->”shutdown -s”->”确定”) 

    延迟3秒关闭计算机           shutdown –s –t 3(方法:”开始”->”运行”->”shutdown –s –t 3”->”确定”) 

    取消关闭计算机                  shutdown –a   (方法:”开始”->”运行”->”shutdown –a”->”确定”) 

    3、应用: 
    (1)您如果想在1小时后自动关闭计算机,比如:您正在下载一个软件或一部电影,而您有急事要去丽水,您会怎么办?停止下载?太可惜了!继续?下载完后电脑怎么关闭?不用愁!您可以使用该命令解决: 

    shutdown –s –t 3600     (系统在3600秒后关闭计算机,时间自定) 

     您就放心地去丽水了,而不用担心您的计算机长期开着了。 

    (2)出现RPC漏洞而导致倒计时自动关机,使用该命令取消倒计时自动关机: 

    shutdown –a (方法:”开始”->”运行”->”shutdown –a”->”确定”) 

    前一段时间的网络病毒非常猖獗,如震荡波、冲击波等就是针对WindowsXP的RPC(远程过程调用)漏洞设计的,它导致系统倒计时自动关机,很多同学、老师头痛不已。如下图:  

      

    (3)利用Shutdown命令 实现网络统一关机  

      笔者所在单位下班后常有很多老师不关电脑,领导发现后要求解决这个问题。我想如果到各办公室去查看,这很费时,于是就想能否通过一台电脑把所有的机器都关掉。因为所有的办公用机安装的都是Windows XP系统,就想到了使用远程关机“Shutdown”命令。具体方法如下: 

      步骤1 单击“开始→运行”,在对话框中输入“Gpedit.msc”,单击[确定],打开“组策略编辑器”。 

      步骤2 在“组策略编辑器”窗口的左边打开“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,在右边的窗口选择“从远端系统强制关机”。在弹出的对话框中显示目前只有“Administrators”组的成员才有权远程关机;单击对话框下方的[添加用户或组]按钮,然后在弹出的对话框中输入“Heyongsheng”(管理员账号),再单击[确定]。 

      步骤3 这时在“从远端系统强制关机”的属性中便添加了一个“Heyongsheng”用户,单击[确定],最后关闭“组策略编辑器”窗口。

      对各办公室的电脑进行上述操作后,我们便给每台计算机的“Heyongsheng”用户授予了远程关机的权限。到下班时,我只要在自己的机器上进行以下操作: 

      步骤4单击“开始→运行”,在对话框中输入“Shutdown -I”,屏幕上将显示“远程关机”对话框(图1)。  
    图1 远程关机控制窗口 
    (4)用XP的ShutDown.exe实现服务器定时重启 
    Windows XP的关机是由Shutdown.exe程序来控制的,位于WindowsSystem32文件夹中。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录System32下。 
    首先当然要求主板必须支持软件关机功能,否则你还得亲自去按电源开关才能关机,现在的主板一般都支持软件关机。操作步骤:单击“开始”/程序/附件/系统工具中"计划任务",弹出计划任务窗口,然后双击"添加已计划的任务",运行“计划任务向导”,按“浏览”,找到WINDOWS目录中的Rundll32.exe 文件,单击"打开"按钮,在出现的对话框中键入该任务的名字(如"定时关机"),执行方式选择“每天” ,然后按“下一步”选择定时关机时间(可以先试一下比现在机器上显示的时间晚1分钟),下一步选中“当单击完成打开该任务的高级属性”,单击"完成",最后右击"定时关机"来打开属性,在运行栏输入“C:WINNTsystem32shutdown.exe -r -t 1”,单击"确定"不久,OK了。
    4.结论:WindowsXP中的shutdown命令功能很强大,你可以去尝试使用,挖掘出功能,为我们服务。 

    附:希望哪位朋友能提供shutdown的下载以及相关的动态链接文件,谢谢:)

  • 相关阅读:
    2. Add Two Numbers
    1. Two Sum
    leetcode 213. 打家劫舍 II JAVA
    leetcode 48. 旋转图像 java
    leetcode 45. 跳跃游戏 II JAVA
    leetcode 42. 接雨水 JAVA
    40. 组合总和 II leetcode JAVA
    24. 两两交换链表中的节点 leetcode
    1002. 查找常用字符 leecode
    leetcode 23. 合并K个排序链表 JAVA
  • 原文地址:https://www.cnblogs.com/zhouwenwu/p/2430916.html
Copyright © 2011-2022 走看看