有时候我们需要自动关机,方法有很多种,其中最常用一种就是利用bat脚本命令实现,虽然要写一些代码,但是不难,下面一起看看具体步骤方法!

方法步骤

一般情况下我们都是使用shutdown来实现关机与重启

用法: shutdown [/i | /l | /s | /r | /a | /p | /h | /e] [/f]

[/m \\computer][/t xxx][/d [p:]xx:yy [/c "comment"]]

没有参数 显示帮助。这与键入 /? 是一样的

/? 显示帮助。这与不键入任何选项是一样的

/i 显示图形用户界面(GUI)。

这必须是第一个选项

/l 注销。这不能与 /m 或 /d 选项一起使用

/s 关闭计算机

/r 关闭并重启动计算机

/a 放弃系统关闭。

这只能在超时过程中使用

/p 关闭本地计算机,没有超时或警告。

这只能与 /d 选项一起使用

/h 休眠本地计算机。

这只能与 /f 选项一起使用

/e 将计算机的意外关闭原因记入文档

/m \\computer 指定目标计算机

/t xxx 设置关闭前的超时为 xxx 秒。

有效范围是 0-600,默认为 30

/c "comment" 重启动或关闭的原因的注释。

最大允许 127 个字符

/f 强制正在运行的应用程序关闭而不事先警告用户

/d [p:]xx:yy 提供重启动或关闭的原因

p 表明重启动或关闭是计划内的

xx 是主要原因号(小于 256 的正整数)

yy 是次要原因号(小于 65536 的正整数)

重启

shutdown /r /f

关机

shutdown /s /f

先来个简单功能版本的

复制代码 代码如下:

@echo off

mode con lines=25

title 定时关机

color 1f

cls

echo.

echo.

echo.

echo.

echo 时间使用24小时制(如2:15、12:00),可以输入多个时间点

echo.

echo 多个时间点用空格分隔

echo.

echo.

echo

echo.

set times=

set /p times= 请输入关机时间:

:: 以下语句实现每个星期的每一天指定时间关机

:: 如果要换成每个月的某几天,请改字母为数字,并用逗号分隔

:: 以下代码没有错误检测语句,输入时间的时候务必按照指定格式输入

:: 可以用在CMD窗口用at命令来查看计划任务

if not "%times%"=="" for %%i in (%times%) do (

at %%i /every:M,T,W,Th,F,S,Su shutdown -s

)

补充:电脑关机的常用方法

第一种方式:通过点击电脑的开始菜单并选择关机

第二种方法:通过快捷命令alt+F4组合键进行关机,在弹出窗口中选择关机并确定

第三种方法:通过ctrl+alt+delete组合键打开任务管理器

通过选择用户选项点击活动的账户,并选择断开或者注销

第四种方法:通过电脑运行(快捷命令为ctrl+R)输入cmd进入到管理员界面,通过输入shuntdown /p进行关机

第五种方法:直接按住电脑开机键数秒,直到电脑主机停止运行为止,此方法为不得已才会使用,或者直接切断电源。

相关阅读:为什么电脑总是自动关机

这种情况,一般由于以下原因造成的:

1.电脑系统中毒或中了恶意软件。

2.cpu 风扇坏导致cpu温度过高,过热保护。

3.电源坏,或添加了新硬件,电源供电不足。

4.显卡或显卡风扇坏。

5.主板坏,主板芯过热。

用bat实现的自动关机的代码相关文章:

html写自动关机的代码,用bat实现的自动关机的代码相关推荐

  1. 自动关机及取消代码,bat文件代码

    自动关机: 新建文本文档,复制以下代码: @echo off shutdown.exe -s -t 10 保存,把后缀名txt改成bat,双击打开 10为自动关机倒计时时间,单位是s(秒),可自行修改 ...

  2. 【bat】判断字符串是否包含某字符串;bat字符串截取;vbs 如何加入参数;Windows如何后台运行bat文件(没有命令提示符框);.bat文件设置自动关机以及弹框确认

    [bat]判断字符串是否包含某字符串: @echo off set a=55544333 set c=6666dfsfds set b=44 echo %a%| findstr %b% >nul ...

  3. bat中的“多线程”处理代码

    大家都知道,批处理中运行的都是一步步单进程执行, 但如果进程执行比较慢,如PING一个不通的IP地址,那就会大大影响批处理程序的执行效率. 如下内容将简单举例,在WINDOWS下使用批处理做多进程并发 ...

  4. 【常用html、bat、QQ、py代码】

    常用各类代码 QQ发布动态认证代码: 电脑上帝模式文件夹代码: 我爱你~html代码: 炫酷地球~html代码: 找回U盘cmd代码: 执行命令cmd代码: QQ整蛊bat代码: 笔记本电脑的充电放电 ...

  5. bat php 监控网站,HTML_进程监控实现代码[vbs+bat],运行后会在%windir%\system32\目录 - phpStudy...

    进程监控实现代码[vbs+bat] 运行后会在%windir%\system32\目录下生成jk.vbs, 并且自动添加注册表启动项,另外在D:\会生成一个隐藏属性的JK.VBS, 3秒间隔监控进程, ...

  6. python怎么整体缩进_写python代码时怎么快速的给大量代码加上缩进?

    写python代码时怎么快速的给大量代码加上缩进? 已经写了很长的一段代码,突然发现最开始的地方少了个if,之前写的所有代码都要在if之内,原来用c的时候直接加两个花括号就行了,现在用python怎么 ...

  7. python自动导出数据脚本_使用python生成一个导出数据库的bat脚本文件的示例代码...

    这篇文章分享使用python生成一个导出数据库的bat脚本文件的示例代码 实例如下:# 环境: python3.x def getExportDbSql(db, index): # 获取导出一个数据库 ...

  8. 批处理写的关机小程序--bat

     将以下内容复制到一个文本文档中,把文件的后缀名修改成bat,即可运行本程序. @echo off color 17 title --by windone :windone cls echo %dat ...

  9. python可以做机器人吗_零基础如何用Python写一个简单的WeChat机器人?(内附代码)...

    (bing图片) python这两年热火朝天,依托其众多类库,基于python的应用层出不穷,也大大降低了非计算机专业人员的入门门槛,WeChat机器人自然不在话下!-- 聪明的瓦肯人 苦于有时候总是 ...

最新文章

  1. 【Matlab 图像】滤波器原理使用及测试效果
  2. leetcode 492. 构造矩形(Java版,三种解法)
  3. java线程睡眠分析,java线程睡眠有关问题
  4. python 统计组合用什么库_Python机器学习需要用到的库
  5. 华为麦芒9正式亮相:6400万三摄,2199元起
  6. EurekaServer高可用的注册中心集群搭建
  7. [安装项目]不可恢复的生成错误
  8. 使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
  9. HTML5给Web带来9大改变
  10. itunes store服务中断_从服务器开发底层聊一聊协程的实现原理
  11. VB.NET 基础入门
  12. 录制计算机课,ClassIn怎么录制视频 录课操作步骤
  13. p9plus升级鸿蒙,华为P9 Plus(VIE-AL10 EMUI 8.0)手机完美获取root教程,最强root工具,亲测可用!...
  14. 【EXLIBRIS】猝不及史成
  15. app服务器指向dat文件,appdat-系统爱好者
  16. android 手机 跑分榜,Android手机哪家强?安兔兔鲁大师榜单见分晓!
  17. html pdf 模板,记一次 HTML 模板 转 PDF
  18. 连接tcp服务器出现的问题及解决方法
  19. 宏鑫科技在创业板过会:前三季度收入约7亿元,王文志为实控人
  20. python抓取股票竞价数据_Python 抓取新浪财经股票数据

热门文章

  1. R语言和医学统计学系列(1):t检验
  2. 亡羊补牢,面试时如果发现回答不好,该怎么办?
  3. 滚动文字、滚动图片代码
  4. Android直播开发之旅(4):MP3编码格式分析与lame库编译封装
  5. 【建议珍藏】校招社招面试指导笔记
  6. 3dmark android 中文,貌似不靠谱,Android平台3DMark测试版初体验
  7. 基础算法——贪心算法(圣诞老人的礼物)
  8. Stm32 HAL_UART_Receive读取不到数据的问题
  9. 旧版本NVIDIA驱动下载地址
  10. 优化CSP模式 手游也能站着把钱挣了