电脑自动关机bat 编写
第一步:
打开记事本,输入下面的文字(以rem开头的语句是注释,可以不必输入).
复制代码 代码如下:
@echo off
title系统关机akiecarry
:loop
cls
color bc
echo.
echo.
echo *** WINDOWSXP 快速关机系统 ***
echo.
echo 快速关机……………………请直接回车
echo 开始倒计时关机……………请输入1+回车
echo 设定时间点关机……………请输入2+回车
echo 显示计时关机………………请输入3+回车
echo 设定每天关机………………请输入4+回车
echo 取消系统关机………………请输入5+回车
echo 退出…………………………请输入6+回车
echo.
echo.
set a=
set /p a= 【 请输入 】:
if "%a%"=="1" goto aaa
if "%a%"=="2" goto bbb
if "%a%"==" " goto ccc
if "%a%"=="" goto ddd
if "%a%"=="3" goto eee
if "%a%"=="4" goto fff
if "%a%"=="q" exit
goto loop
:ddd
@echo off
color e5
cls
echo.
echo.
echo 〖系统即将关机并结束进程〗
pause
echo.
::ntsd -c q -pn %run%
taskkill /f /t /im pfw.exe /f /t /im internat.exe /f /t /im explorer.exe
shutdown -s -f -t 0 -c "取消请运行shutdown -a"
exit
:aaa
@echo off
color f4
echo.
echo.
echo.
echo 现在将设置系统自动关机,请在此输入倒计时秒数后回车,系统将在设定时间自动关闭
set mytime=
set /p mytimes= 【 倒计时关机请输入 小时数】:
set /a mytimes=%mytimes%*3600
set /p mytimef= 【 倒计时关机请输入 分钟数】:
set /a mytimef=%mytimef%*60
set /p mytimem= 【 倒计时关机请输入 秒 数】:
set /a mytime=%mytimes%+%mytimef%+%mytimem%
shutdown -s -t %mytime% -c "取消请运行shutdown -a"
cls
echo.
echo 〖系统将在%mytime%秒后关机〗
echo.
pause
goto loop
:bbb
@echo off
color f9
echo.
echo.
echo.
echo 现在将设置系统自关机,请在此输入关机时间(如12:00)回车,系统将定时自动关闭
set mytimes=
set mytimef=
set /p mytimes= 【 定时关机请输入 时】:
set /p mytimef= 【 定时关机请输入 分】:
at %mytimes%:%mytimef% shutdown -s -t 0
::这表示在mytime分执行shutdown -s -t 0操作.如果当前时间大于任务执行时间,则默认为明日执行,0为倒计时时间.
echo.
echo 〖现在将显示所有计划〗
echo
at
echo
pause
::显示计划并暂停
goto loop
:ccc
@echo off
color f2
echo.
echo.
echo.
echo 〖现在将设置取消系统自动关机〗
echo.
pause
shutdown -a
echo.
echo.
echo 〖现在将显示所有计划,在回车后取消计划且无须确认〗
echo
at
echo
pause
at /del /yes
::取消所有计划并无须确认
cls
echo.
echo 〖系统已经取消自动关机〗
echo 〖系统已经取消所有计划任务〗
echo.
pause
goto loop
:eee
@echo off
color f4
echo.
echo.
echo.
echo 现在将设置系统自动关机,请在此输入倒计时秒数后回车,系统将在设定时间自动关闭
set mytime=
::此行是为了清mytime变量值,以免在不注意的情况下存在变量值,此为一种好的习惯.
set mytimes=0
::赋值为0是为了使%mytimes%不致于无意义,下同.
set mytimef=0
set mytimem=0
set /p mytimes= 【 倒计时关机请输入 小时数】:
set /a mytimes=%mytimes%*3600
set /p mytimef= 【 倒计时关机请输入 分钟数】:
set /a mytimef=%mytimef%*60
set /p mytimem= 【 倒计时关机请输入 秒 数】:
color a3
mode con cols=30 lines=4
set /a mytime=%mytimes%+%mytimef%+%mytimem%
SET wait=ping -n 2 127.0.0.1 ^>^nul
for /l %%n in (%mytime%,-1,0) do (
rem cls
echo *******************
echo 〖%%n秒后自动关机〗
echo *******************
%wait%
cls
)
shutdown -s -t 0
goto loop
:fff
@echo off
color f9
echo.
echo.
echo.
echo 现在将设置系统每天运行自关机
echo.
set myopengs=
set /p myopengs= 【重复设定请输入单空格+回车,单次及最后一次设定请回车】
echo.
echo 请在此输入关机时间(如12:00)后回车,系统将定时关闭
echo.
set mytimes=
set mytimef=
set /p mytimes= 【 定时关机请输入 时】:
set /p mytimef= 【 定时关机请输入 分】:
at %mytimes%:%mytimef% /EVEry:M,T,W,Th,F,S,Su shutdown -s -f
echo.
echo 〖现在将显示所有计划〗
echo
at
echo
pause
::显示计划并暂停
if "%myopengs%"==" " goto :fff
goto loop
用记事本编写,另保存为.bat即可
运行后界面为:
***************************************************************************************
echo *** WINDOWSXP 快速关机系统 ***
echo.
echo 快速关机……………………请直接回车
echo 开始倒计时关机……………请输入1+回车
echo 设定时间点关机……………请输入2+回车
echo 显示计时关机………………请输入3+回车
echo 设定每天关机………………请输入4+回车
echo 取消系统关机………………请输入5+回车
echo 退出…………………………请输入6+回车
第二步:
输入完毕后,保存文件,在"保存"对话框中将"保存类型"选择为"所有文件",文件名为"自动关机程序.bat"即可.
第三步:
看看这个程序的后缀名是bat的,而且图标也很土,不要急,我们可以用WinRAR3.0以上版本将这个批处理文件做成一个exe文件,方法如下:
如果你的系统未安装WinRAR请先安装
选择"自动关机程序.bat",在右键菜单中选择"添加到档案文件(A)…"
在"压缩选项"中选择"创建自释放格式档案文件"
单击"高级"标签,单击"SFX选项",打开"高级自释放选项"在"常规"选项卡中"释放后运行"内输入压缩的文件名"自动关机程序.bat"
单击"模式"标签,选择"解包到临时文件夹",在缄默模式"内选择"全部隐藏",在"覆盖方式"内选择"覆盖所有文件"
如果您要更改默认的图标,可以打开"文本和图标"标签,在"自定义SFX文件图标"的"从文件载入SFX图标"下的.文本框中输入或浏览您喜欢的图标所在路径.如果你没有准备图标,可以打开系统所在盘后,使用搜索,在搜索文件名内输入"*.ico"就可以找到很多图标了,把找到的图标路径和文件名输入文本框即可.
依次确定后,即在原文件夹内多了一个"自动关机程序.exe"的文件了,大功现已造成啦!
电脑设置自动关机和取消自动关机代码bat命令
一、设置定时关机bat 首先在桌面新建一个记事本txt 打开记事本,输入“shutdown -s -t 1800”1800是指1800秒,即30分钟内关机。大家可以修改成别的时间。保存后,将txt后缀改成“bat”。然后我们双击“自动关机.bat”,就开始运行,然后弹出一个对话框,30分钟内关机。我们需要修改时间的话,右击该文...
如何让电脑自动关机
1、先新建一个txt文本。2、然后进行编辑,启动一个exe文件,只要使用start命令就可以了 3、另存文本文档为bat 格式在资源管理器中双击运行 4、然后右键点击以管理员身份运行 5、运行后时,弹出对话框,点击是允许更改即可
利用.bat批处理文件定时关机
shutdown 后面还有其他命令,如:shutdown -h -t 60,60秒后电脑休眠;shutdown -r -t 0,立即重启计算机;shutdown -l -t 0,立即注销计算机等。其他的一些命令,请结合我发的图自行探索。第三步,写好后,关闭保存。然后重命名,改为5分钟后自动关机.bat(时间自己定,60秒为一分钟自己计算自...
自己如何让电脑每天自动关机?
echo off@echo. :: 设定智能定时 - 每日午夜时分shutdown \/s \/t 00:00:00 :: 显示友好的操作提示echo "即将在一天结束之际,您的电脑将自动关机。":: 弹出确认对话框setlocalset \/p choice="是否继续执行关机任务?(y\/n): "当脚本运行时,会询问用户是否确认关机。若选择'y',则:if "%...
强制电脑关机bat命令_强制关机代码bat
强制关机代码bat 写上shutdown -s -f -t 0另村为.bat就可以了 -s是关机 -f是结束应用程序(避免关机失败)-t 0 事关机前等待时间0秒 强制关机代码 强制关机。首先重新启动笔记本电脑,有时候电脑死机只是当时运行的程序过多或者某个程序过大导致内存或者是CPU不足引起的,此时只需要冷启动一下...
bat定时关机命令
1、在电脑桌面上右键新建一个文本文档;2、打开新建的文本文档,写入shutdown -s -t 300;3、关闭并保存文件;4、右键重命名文件,把文件名称改为5分钟后自动关机.bat,出现扩展名提示后选择是;5、双击运行这个批处理文件,电脑就会提示在5分钟后关闭。
电脑自动关机bat 编写
虽然大家学过了一些Windows的命令,但用批处理来与用户交互并实现自动关机可能还没有试过吧.自己做一个关机程序,感觉可不一样,分享了电脑自动关机bat 编写代码,一起来看看吧!第一步:打开记事本,输入下面的文字(以rem开头的语句是注释,可以不必输入).复制代码 代码如下:echo off title系统关机akiecarry...
电脑定时关机怎么设置
详情请查看视频回答
bat可以关机吗?
shutdown -s -t 360 (t 指的是时间)解释:360秒后关机 会出现关机倒计时界面,可以自己修改时间。在记事本点保存,注意把文件的扩展名修改bat。下次双击该bat文件就可以关机了。定时关机:新建一个文本文件,打开并输入“shutdown–s –t 600”(该行命令表示让系统在600秒后自动关机,600也可以...
用bat让电脑开机后自动关机
个字符)-f 强制运行的应用程序关闭而没有警告 -d [u][p]:xx:yy 关闭原因代码 u 是用户代码 p 是一个计划的关闭代码 xx 是一个主要原因代码(小于 256 的正整数)yy 是一个次要原因代码(小于 65536 的正整数)以bat格式保存 再拖到启动里即可 ...