【问题标题】:Delaying shutdown.exe with parameters使用参数延迟shutdown.exe
【发布时间】:2019-04-21 06:07:36
【问题描述】:

天黑后,我使用任务调度程序运行带有参数 -s -t 350 的 shutdown.exe。我想做的是一个批处理文件或类似的文件,它可以用固定的时间延长这个持续时间。到目前为止,我已经尝试了以下

@echo off
cd %windir%\system32
start shutdown.exe /a
start shutdown.exe /s /t 250
exit

只有 /a 行按预期工作,shutdown.exe 不会再次启动。怎么会出现这种情况,如何解决?

提前致谢

【问题讨论】:

  • 你为什么用start,这不是正常的程序启动方式。
  • 我是编写批处理文件的新手,这很有效,如果您有任何建议,请随时添加
  • 我不明白你想要做什么?请澄清。
  • 我希望最终结果是我的计算机将在某个时间自行关闭,但我可以延长它在以某种方式关闭之前的时间。我的想法是取消之前的shutdown.exe 命令,然后启动一个新命令,这是我期望附加代码执行的操作。希望这可以澄清
  • 不,它没有。您正在使用Start

标签: batch-file scheduled-tasks


【解决方案1】:

我一直告诉你输start。您不使用start 来正常启动程序。也不要将批处理文件命名为shutdown

shutdown.exe /a
shutdown.exe /s /t 250

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-14
    • 1970-01-01
    • 1970-01-01
    • 2010-11-26
    相关资源
    最近更新 更多