飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2343|回复: 0

[讨论中..] 探讨一个关于Cmd shutdown 指定时间是否可用变量的问题

[复制链接]
  • TA的每日心情
    擦汗
    前天 13:00
  • 签到天数: 276 天

    [LV.8]以坛为家I

    发表于 2017-7-26 10:31:29 | 显示全部楼层 |阅读模式
    如题,
    最近突发奇想,想尝试在cmd环境下使用变量的方式来运行shutdown命令,还未成功 - -
    以下是一些小尝试.希望感兴趣的朋友也来折腾一下,顺便指导指导

    代码区
    @echo off
    set Star=%time:~0,2%%time:~3,2%%time:~6,2%
    ::↑变量Star=当前时间转化为数字格式
    set End=95500
    ::↑变量End=指定时间
    set /a Time=%End%-%Star%
    ::↑计算变量Time=结束时间减开始时间
    set MMM=shutdown –l –t %Time%
    ::↑输出变量MMM为shutdown命令行
    ::剩下来的东西我就不知道怎么写了,- -
    ::怎么执行MMM下的命令行而不是输出文字呢?或者如何把shutdown命令块下的-t *** 转变为变量调用?

    ::-----------------
    echo %Star%
    echo %End%
    echo %Time%
    echo %MMM%
    ::---输出---------
    pause
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表