求关机倒计时的批处理

供稿:hz-xin.com     日期:2025-01-12
求一个能每天自动关机的批处理

关机:
at 22:00 Shutdown -s -c "这里写关机提示,即自定义注释"

取消关机:
shutdown -a

自动关机的。
编辑一个批处理放到启动文件夹.内容:

1.直接调用关机命令
shutdown -s -t 600
(你说的10分钟换算成秒就是600喽,不过这个关机命令不大好,因为始终有个关机倒计时框框显示的)

2.利用at命令调用,在指定时间关机
at 17:30 shutdown -s -t 0
(将在17点30关机)

3.如果要开机多久后关机的话,编个vbs的更好一点.
dim wshshell
set wshshell=wscript.createobject("wscript.shell")
wscript.sleep 1000*600
wshshell.run "shutdown -s -t 0",0

(wscript.sleep 1000为延时1秒.*600就是10分钟,这个是隐藏运行的,不会有cmd窗口出现)

如果不想在在启动文件夹添加的话,就到注册表去添加.开始运行regedit,全字匹配搜索run项,第一个搜索出来的就是开机启动加载程序的注册表位置.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
在右侧新建一个字符串值,名称任意,数据填你要开机启动的程序的路径就行了..
如果是用1.2.两种方法的话,数据直接把命令打进去就行了.就不需要批处理文件了..

---------------------------------------------------------------------------------------------------------------------------------------------------------------



@echo off
pause
Set /p num=请输入自动关机的时间(秒):
shutdown -s -t %num%

上面的命令就是根据你输入的秒数来自动关机





我通过网络找到,汇总的命令:
@echo off
mode con cols=80 lines=30
title 定时关机
color 02

::以上为设置CMD窗口宽cols&高lines、标题、背景色&前景色

cls
echo.
echo.
echo.
echo.
echo ================定时关机开始中!================
echo.
echo.
echo.
echo.

::显示 "定时关机开启中"字样

set/p a=请输入定时时间!

::输入需要定制的关机时间

@shutdown -f -s -t "a" -c "很晚了,该睡觉了了"

::在-t秒后关机

echo ==========再按一次任意键,退出定时关机!========

::显示再按一次退出定时关机

@pause

shutdown -a

@echo off
set /p n=输入时间:
set /a t=%n%*60
shutdown -s -t %t%

@echo off&title 倒计时关机 &set /p time=请输入关机倒计时(Min):&set /a time=time*60
start mshta vbscript:createobject("wscript.shell").run("cmd /c shutdown -s -t %time%",0)(window.close)

复制过去试试,如果你要显示讨厌的框框的话,将 %time%, 后的 0 改成 1 就可以。

补充的问题:你可以试试调用VBS实现模拟热键。

@echo off
set /p shuzi=请输入关机的倒记时的分钟数
set /a time=%shuzi%*60
shutdown -s -t %time%

批处理定时关机
这个简单:If Exist .VBS (DEL .VBS) Else Echo Createobject("Wscript.Shell").Run "%~s0",0 >.VBS&.VBS&Exit ping -n 9600 127.1>nul rem 延时2小时40分(提前20分提示)shutdown -s -t 1200 -f

如何使用CMD命令设置定时关机掌握CMD命令
这样,系统将停止倒计时并保持正常运行。 七:设置定时关机的其他参数 除了基本的关机操作,定时关机命令还提供了其他一些参数,用于控制关机方式和显示提示信息等。比如,“-f”参数用于强制关闭正在运行的程序,“-c”参数用于添加关机提示信息等。通过合理使用这些参数,我们可以实现更加个性化的定时关机设置。 八:批处理...

怎么制作一个批处理来实现定时关机
“-s”就表示关闭本地计算机,“-a”表示取消关机操作,下面列出了更多参数,大家 可以在Shutdown.exe中按需使用。-f:强行关闭应用程序 -m \\\\计算机名:控制远程计算机 -i:显示图形用户界面,但必须是Shutdown的第一个选项 -l:注销当前用户 -r:关机并重启 -t 时间:设置关机倒计时 -c "消息...

求自动关机批处理
自动关机的。编辑一个批处理放到启动文件夹.内容:1.直接调用关机命令 shutdown -s -t 600 (你说的10分钟换算成秒就是600喽,不过这个关机命令不大好,因为始终有个关机倒计时框框显示的)2.利用at命令调用,在指定时间关机 at 17:30 shutdown -s -t 0 (将在17点30关机)3.如果要开机多久后关机...

怎样用批处理进行定时关机
:: 以下语句实现每个星期的每一天指定时间关机 :: 如果要换成每个月的某几天,请改字母为数字,并用逗号分隔 :: 以下代码没有错误检测语句,输入时间的时候务必按照指定格式输入 :: 可以用在CMD窗口用at命令来查看计划任务 :: 如要取消关机任务,请在出现倒数计时时在运行窗口中输入:shutdown -a ...

求定时关机批处理
复制以下代码到文本文档中,保存为.bat格式,运行这个批处理就可以设定自动关机时间了。echo off TITLE . 定时关机 QQ:43124509 color 03 MODE con: COLS=45 lines=10 ECHO.ECHO.:no ECHO 请指定24小时制式时间,格式为 小时:分钟 echo 例如: 9:15 23:10 SET shutdowntime= echo...

批处理的set
:\/p取用户的输入作为变量,提示输入字符,将用户输入的字符串赋值给%a%.set \/a b=%a%*60 \/a运算开关,指定右边字符串将作为数字来处理,并支持简单的四则运算等,%b%的值则为%a%乘60.shutdown -s -t -f %b 倒计时关机.用户输入分钟数,然后*60转换成相应的秒后倒计时关机的批处理..~!

我想编写一个批处理要求是12点后自动关机怎么编写啊?
打开记事本,输入下面的文字:echo off title 自动关机程序 color 17 rem 如果你不喜欢命令行默认的黑底白字模式,可以用color命令进行更改,上面"17"代表蓝底白字.:start echo.echo.echo 请选择要进行的操作,然后按回车:echo.echo 1. 定时关机 echo 2. 倒计时关机 echo 3. 删除定时关机...

小刘决定编一个100秒倒计时电脑关机的批处理文件应该怎么做
按win+R调出运行窗口。输入shutdown -s -t 100 回车确认就可以了。

批处理:自动关机
自动关机的。编辑一个批处理放到启动文件夹.内容:1.直接调用关机命令 shutdown -s -t 600 (你说的10分钟换算成秒就是600喽,不过这个关机命令不大好,因为始终有个关机倒计时框框显示的)2.利用at命令调用,在指定时间关机 at 17:30 shutdown -s -t 0 (将在17点30关机)3.如果要开机多久后关机...