求开机定时关机批处理

供稿:hz-xin.com     日期:2025-01-13
求写个定时关机的bat,要求如下

@echo off:STARTecho 1. 定时关机echo 2. 取消关机set /p ch=if %ch%==1 goto guanjiif %ch%==2 goto quxiaoecho 选项错误,请从重新选择pause > nulclsgoto START:guanjiclsecho *******定时关机*******echo.echo 输入定时关机时间,单位:秒set /p time=shutdown -s -t %time%goto START:quxiaoclsecho *******取消关机*******echo.echo 按任意键取消关机pause > nulshutdown -agoto START

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

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

编辑一个批处理放到启动文件夹.内容:

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.两种方法的话,数据直接把命令打进去就行了.就不需要批处理文件了..

提个建议 实现关机的代码老实说很容易.... 要是想防止别人删掉开机启动文件就有点难度。
给你三个选择:
1 通过注册表设置开机启动软件 这样的话在启动文件夹中看不到
2 将开机启动文件加上隐藏属性
以上两个方法只对菜鸟有效 稍微懂电脑的很容易查到你的开机运行的文件
3 防止删除开机启动软件 也就是类似于病毒的自我保护 删掉后自己又会重新创建

如果将上面三个方法结合 相信要删掉就有点难度了....具体代码我就不帮你做了 55分 相信上面有人会帮你做 。

在“C:\Documents and Settings\All Users\「开始」菜单\程序\启动”这个文件夹下面新建个记事本,里头写上
shutdown -s -t 7200
关闭后保存,把扩展名TXT改为BAT就可以了

7200的单位是秒,可以自己改成其它数字

支持孤星

你的补充问题:右键点击任务栏>属性>开始菜单>自定义
将开始菜单上显示程序数目设置为0
在点击“高级”,将“列出我最近打开的文件”前面的勾去掉就可以了,
另外你的第一个问题可以参考这个。希望你能看得明白。
http://iask.sina.com.cn/b/4312954.html?from=related

上网下载一个"定时关机3000"就是你说的那种.

怎么用批处理文件关机
使用批处理文件关机是一种简单而有效的方法,尤其适用于需要定时关机或自动化操作的场景。以下是具体步骤:1. **创建批处理文件**:首先,在Windows操作系统中,你需要新建一个文本文档。这可以通过在桌面或任意文件夹中右键点击,选择“新建”->“文本文档”来完成。2. **编辑批处理命令**:打开新建...

批处理关机,只要开机就每隔一小时就关机一次
echo off mode con cols=80 lines=20 title 定时关机 color 01 ::以上为设置CMD窗口宽cols&高lines、标题、背景色&前景色 cls echo.echo.echo.echo.echo 时间使用24小时制(如2:15、17:30),可以输入多个时间点 echo.echo 多个时间点用空格分隔 echo.echo.echo --- set times= set \/p...

我想利用批处理写一断计算机定时开机,关机的程序
直接用系统自带的命令 ,开始---运行 输入 shutdown -s -t 1800 然后确定就行了。1800是时间,就是指1800S 这里的时间是按秒算的,用shutdown -a 命令可以取消定时关机。也可以将此命令写入记事本中,做成P处理来用,是一个道理。shutdown.exe -s -t 倒计时的时间(单位是秒)保存后,将文件...

win10定时关机怎么设置
1、右键单击“开始”,弹出菜单选择“控制面板”,如图:2、然后点击控制面板里的“管理工具”,如图:3、在管理工具里点击“计划任务程序”,如图:4、先点击下任务计划程序库,然后在中间的空白位置点击右键,选择“创建基本任务”,也可以点击右边的“创建基本任务”,如图:5、给定时关机的任务取个...

怎么让电脑自动关机 批处理文件
echo off :start title 定时关机 V1.1 - 旋子工作室出品 echo.shutdown -a>nul echo ^ 1、要定时关机请输入时间(最多2位小数,如 11、2.5或0.52)。echo ^ 2、取消请直接关闭。echo ^ 3、如果您启动了定时关机,要取消定时关机,只要重新运行本程序就可以了。echo.echo ^ 现在时间 ...

win10怎么定时关机
1、右键单击“开始”,弹出菜单选择“控制面板”,如图:2、然后点击控制面板里的“管理工具”,如图:3、在管理工具里点击“计划任务程序”,如图:4、先点击下任务计划程序库,然后在中间的空白位置点击右键,选择“创建基本任务”,也可以点击右边的“创建基本任务”,如图:5、给定时关机的任务取个...

想用XP命令shutdown定时关机写成批处理?只要一开机又可以关机!时隔十分 ...
首先打开记事本,写入:echo off shutdown -s -t 然后另存为文件名1.bat 用windows计划任务程序,设置为今天到2015年的今天,每天从早上5点至晚上12点每隔10分钟运行一次1.bat这个批处理文件即可。重点是有关于计划任务程序的服务必须开启,否则你的计划任务会报错。

如何使用CMD命令设置定时关机掌握CMD命令
通过合理使用这些参数,我们可以实现更加个性化的定时关机设置。 八:批处理文件实现定时关机 如果我们需要经常进行定时关机操作,每次都输入命令会显得非常麻烦。这时候,我们可以将定时关机命令写入一个批处理文件中,以实现一键关机的功能。通过将批处理文件放置在桌面或者任务栏等位置,我们只需要双击执行该文件,即可自动运行...

windows如何开机自动运行定时关机脚本
操作方法如下:1、桌面新建一个a.bat文件,文件内容为shutdown -s -f -t 600;2、点击开始按钮,所有程序,列表找到启动文件夹,右键选择打开;3、拖动a.bat到打开的文件夹中,重启即可。

WINDOW定时自动关机脚本(AT和SCHTASKS两种方式)
echo offshutdown \/s \/t 900执行脚本后,计算机会在900秒后自动关机。同样,若脚本未生效,采取与AT指令相同的解决步骤。问题原因与管理员权限设置相关。脚本执行未成功处理方案若公司环境中批量使用脚本执行定时关机后遇到问题,可参考以下解决步骤:对于使用AT指令脚本未生效的情况,确保以管理员身份运行...