网上看了用bat太复杂,于是有人用到了vbs
新建一个 vbs 文件,内容为
d = date() - 1
wscript.echo year(d) * 10000 + month(d) * 100 + day(d)
再新建个bat文件调用即可
for /f %%a in ('cscript //nologo a.vbs') do set yesterday=%%a
echo %yesterday%
网上看了用bat太复杂,于是有人用到了vbs
新建一个 vbs 文件,内容为
d = date() - 1
wscript.echo year(d) * 10000 + month(d) * 100 + day(d)
再新建个bat文件调用即可
for /f %%a in ('cscript //nologo a.vbs') do set yesterday=%%a
echo %yesterday%