gpt4 book ai didi

windows - 批处理脚本可以在特定时间启动一些程序吗?不是窗口计划任务

转载 作者:可可西里 更新时间:2023-11-01 10:44:30 25 4
gpt4 key购买 nike

批处理文件是否具有根据我输入脚本的特定时间运行程序的功能。我附加的代码不起作用。请帮忙^_^

@echo off
For /f "tokens=1-2 delims=/:" %%a in ('time /t') do (set mytime=%%a:%%b)
echo %mytime%

:check
if %mytime%=="09:30 AM" (
START C:\Desktop\Photoshop.exe
)

if %mytime%=="11:30 AM" (
START C:\Desktop\itune.exe
)

else (
timeout /t 36 /nobreak
GOTO :Check
)

顺便说一句,我知道 Window Task Scheduler 可以在特定时间运行程序。但我只是不想使用它。

最佳答案

您可以按原样使用 %time%:

@echo off
:check
if "%time%"==" 9:30 AM" (
START "" "C:\Desktop\Photoshop.exe"
)

if "%time%"=="11:30 AM" (
START "" "C:\Desktop\itune.exe"
)

timeout /t 3600 /nobreak
GOTO :Check

你遇到的麻烦是你的超时可以让准确的时间过去而不被检查。

如果您使用 30 秒,那么它应该可以工作。

如果我没记错的话,需要注意的一点是,上午时间的主角是一个空格。

关于windows - 批处理脚本可以在特定时间启动一些程序吗?不是窗口计划任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32145876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com