先说下系统自带的关机指令,很多人应该已经知道了,就是shutdown,不带参数执行将会列出它的参数,常用参数为:
/s 关闭计算机
/r 关闭并重启动计算机
/f 强制正在运行的应用程序关闭而不事先警告用户
/t xxx 设置关闭前的超时为 xxx 秒。
有效范围是 0-600,默认为 30
另外,在倒计时过程输入shutdown /a可以取消关机或重启,不加/t参数执行则倒计时30秒。
一般需要立即关机可以这样写:(将/s参数换成/r参数就是立即重启)
shutdown /f /s /t 0
shutdown支持对远程计算机进行操作,需要使用/m参数,如:
shutdown /f /s /m [url=file://\\test]\\test[/url]
在30秒后强制将局域网中名为test的计算机关闭
再说下at指令,它的作用是计划在指定时间和日期在计算机上运行命令和程序。在命令行下输入at /?将列出它的帮助信息,在“帮助和支持中心”里有更详细的解释及示例。
假设想实现晚上23:30自动关机,可以这么写:
at 23:30 shutdown /f /s /t 0
成功的话会有类似这样的信息回应:新加了一项作业,其作业 ID = 1
要取消这个定时关机的话,有两种方法
方法一、命令行
不带任何参数执行at,将会列出已经设定的内容,记下状态ID号,比如本例为1,然后输入:
at 1 /delete
也可以简写为:
at 1 /d
不加序列号使用/d参数将会删除所有设定的内容,如果想不经确认删除所有设定的内容,可用:at /d /y
方法二、任务计划
用at指令设定的定时执行指令可在“控制面板”的“任务计划”中看到,要取消的话删除就行了。
如果你只是临时用用,比如只是当天需要定时自动关机,用上述指令就行了。如果需要在一个月中的某几天或每周一甚至是每天执行,就需要再加点参数,仍然举例说明。
例1、每月的1、5、10、15、20号的0点自动关机
at 00:00 /every:1,5,10,15,20 shutdown /f /s /t 0
例2:每周一的23:00自动关机
at 23:00 /every:Monday shutdown /f /s /t 0
例3:每天22:00自动关机
at 22:00 /every:Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday shutdown /f /s /t 0
即使用every参数,例3中的每天自动关机可以简写为:
at 22:00 /every:Su,M,T,W,Th,F,Sa shutdown /f /s /t 0
最后解释一下,Windows 2000是不自带shutdown指令的(当然从XP/2003系统里复制一个到System32目录下也能用),拷贝Shutdown.exe到2000系统下AT命令完全可以使用,包括Win2000、Win2000Server。
另,用at指令而不是在任务计划里添加是因为用at指令添加的任务是以系统最高的SYSTEM权限来执行的,不登录也会生效,而在任务计划里添加的任务需要指定管理员帐号密码才能做到不登录也生效,at指令还能用[url=file://\\computername]\\computername[/url]指定在局域网里的其它计算机上建立自动执行的任务计划,当然前提条件是你有对方机器的管理员帐号和密码。
用以上命令,并命令执行时,系统进入关机倒计时。这时,如果正在工作,不需要关机,那马上在倒计时设置时间内运行“shutdown.exe -a”中止关机命令。也可以建立一个这个命令的快捷方式在桌面上,方便使用。
分享到:
相关推荐
### 比较完整的自动关机DOS命令详解 #### 一、引言 在Windows操作系统中,通过命令行工具可以实现对计算机的各种高级管理功能,例如自动关机与重启等。本文详细介绍如何利用`shutdown`和`at`命令实现自动化关机与...
【标题】"纯DOS下可以自动关机的工具"涉及的是在MS-DOS操作系统环境下实现计算机自动关机的功能。MS-DOS,全称为Microsoft Disk Operating System,是微软早期推出的一种命令行操作系统,广泛应用于个人计算机系统。...
### DOS命令下设置自动开关机知识点详解 #### 一、基础知识概述 在计算机操作系统中,尤其是Windows系统下,用户可以通过DOS命令实现多种高级功能,包括但不限于文件管理、网络配置等。本文将详细介绍如何通过DOS...
在Windows操作系统中,DOS命令行提供了一种实用的方式来执行各种任务,包括定时自动关机、注销和重启等。DOS命令行实际上是基于命令行接口...希望这篇文章能帮助你更好地理解和运用DOS命令实现定时自动关机和注销。
根据给定文件的信息,我们可以提炼出关于“自动关机命令”的详细知识点。 ### 自动关机命令概述 在计算机管理中,“自动关机命令”是一种非常实用的功能,它允许用户通过命令行方式来安排计算机自动执行关机操作。...
Bat 批处理命令和自动关机命令 Bat 批处理命令是对电脑可以进行直接操作的程序,是 DOS 命令的表达方式。通过使用 Bat 文件,可以实现自动关机、磁盘整理、备份网络配置等多种功能。在本文中,我们将详细介绍 Bat ...
关于远程关机的DOS命令:实战经验分享与解析 一、引言 在IT运维领域,远程控制技术是不可或缺的工具之一。特别是在大规模网络环境中,能够远程执行系统操作,如重启或关闭计算机,可以极大地提高工作效率,减少...
Console.WriteLine("系统将在 {0} 秒后自动关机,请注意保存工作", shutdownDelay); Console.ReadLine(); // 按任意键退出程序 } } ``` 这段代码首先设置了关机的延迟时间,然后创建了一个`ProcessStartInfo`...
#### 方法一:通过`shutdown`命令实现自动关机 Windows系统提供了`shutdown`命令来实现自动关机的功能。该命令的基本语法为: ```shell shutdown [-s] [-t 秒数] ``` 其中`-s`参数表示执行关机操作,`-t`参数后跟的...
### DOS命令解析与详解 #### 一、gpedit.msc - 组策略编辑器 - **功能**: 使用此命令可以打开“组策略编辑器”,它允许用户管理并配置计算机及用户的策略设置。 - **应用场景**: 主要应用于企业环境中对系统的安全...
总之,"3dMax渲染完自动关机脚本插件"是一个高效且实用的工具,它结合了3DMax的渲染功能与DOS的Shutdown命令,为用户提供了自动化的工作流程,节省了时间和精力。然而,用户在使用时也需要根据自身的需求和硬件条件...
通过上述知识点的详细介绍,我们可以看到,在Windows系统中使用DOS命令实现自动关机不仅方便快捷,还能根据实际需求进行定制化的设置。无论是个人电脑还是服务器环境,都能够找到适合的解决方案。希望这些内容能够...
开发者可以创建一个批处理文件,调用`shutdown`命令并设定一个未来的时间点来实现自动关机。用户只需运行这个批处理,电脑就会在预定的时间自动关闭。 三、答题关机 "答题错误关机"是一种更复杂的实现,它可能涉及...
批处理文件是基于DOS命令的简单脚本,可以在Windows环境中运行。这个文件可能包含了执行自动关机操作的命令。例如,它可能包含"shutdown -s -t 秒数"这条命令,其中"shutdown"是关机命令,"-s"表示关机,"-t"后面接...
如果你想以倒计时的方式,也可以设置好自动关机后,如果想取消的话,关机:win~dos自动开关机命令
这个文件本质上是一个文本文件,包含了执行上述功能的DOS命令。用户只需双击运行,按照提示输入相应的选项,即可实现自动或定时关机。批处理脚本的优点在于它可以简化复杂的命令行操作,让用户通过简单的交互方式...
批处理文件是包含一系列DOS命令的文本文件,后缀名为.bat,它能够帮助用户自动化执行一系列操作,无需手动逐个输入命令。在这个场景下,我们有两个BAT文件,分别是"自动关机.bat"和"取消关机.bat"。 自动关机.bat...
本话题主要探讨了如何使用C#语言来实现客户端对服务端的一些高级功能,包括远程关机、结束进程、运行程序、打开进程以及执行DOS命令。这些功能在远程管理系统或者自动化运维场景中具有广泛应用。 首先,让我们详细...
DOS定时关机cmd命令,方便懒人不在电脑旁边时,自动帮你关机...
而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。更复杂的情况,需要使用if、for、goto等命令控制程式的运行过程,如同C、Basic等高级语言一样。如果需要实现更复杂的应用,利用...