zoukankan      html  css  js  c++  java
  • Windows系统批处理命令实现计划关机

    操作步骤:

    1、新建一个文本文件,粘贴下面代码,保存为shutdown.bat

    @echo off
    echo 请输入延迟关机分钟数
    echo 小于1分钟将视为立即关机,负数为取消关机
    set /p time=
    set /a time=time*60
    set /a zero=0
    if %time% LSS %zero% (shutdown -a) else (shutdown -s -t %time%)

    2、双击shutdown.bat,输入延迟关机分钟数即可。因为批处理不能处理浮点数,所以输入小数时会自动省略小数位,输入小于1的数将立即关机

    代码解读:

    @echo off

    关闭显示批处理代码

    echo 请输入延迟关机分钟数
    echo 小于1分钟将视为立即关机,负数为取消关机

    在交互界面显示echo后面的字符

    set /p time=

    从交互界面中获得一个值,赋给time,因为批处理不能有小数参与运算,所以会自动舍弃小数点后数值

    set /a time=time*60

    将time乘以60并赋给time,因为后面设置关机的时间是以秒计算的

    set /a zero=0

    设置变量zero为0,用以后面取消关机命令

    if %time% LSS %zero% (shutdown -a) else (shutdown -s -t %time%)

    判断time,如果小于0则执行shutdown -a取消关机,否则执行关机命令shutdown -s -t time

     
     
     
     
  • 相关阅读:
    九连环
    Fruit Ninja(取随机数)
    Distinct Values(贪心)
    Harvest of Apples
    Don't Be a Subsequence
    ConvexScore
    守卫
    Trie树
    NOIP 2005 过河
    HDU 4597 Play Game 记忆化DP
  • 原文地址:https://www.cnblogs.com/feynman61/p/8606607.html
Copyright © 2011-2022 走看看