在Windows cmd脚本中添加%TIME%变量

9 windows scripting cmd

我意识到这可能在任何其他脚本语言中都可以更容易地完成,但是开始在cmd中快速完成,现在我很好奇.

希望以相对于另一个流程开始的时间偏移开始流程.让我们说5分钟,以保持简单.有没有办法添加到%TIME%变量?

例如:

start /b foo.exe
at %TIME% + 5 minutes bar.exe
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

Phi*_*Lho 13

我只是输入set/?并发现cmd比老蝙蝠好多了...... :-)

set h=%TIME:~0,2%
set m=%TIME:~3,2%
set/a m2="m+5"
set t2=%h%:%m2%
set t2
Run Code Online (Sandbox Code Playgroud)

显然,你可以得到62分钟等等,我让你做额外的数学...... :-D