@echo off && rem 直接将命令结果赋值给变量的简单方法
set/p a= |time/t
echo %a%
pause>nul
看过一些朋友都是用下面的方法把时间写到文件,再把文件赋值给变量的方法,虽然最终结果相同,但代码繁琐,还要写临时文件、删除临时文件,毕竟不美:
@echo off
time/t >ls.txt
set a=<ls.stxt
echo %a%
del ls.txt
pause>nul
set/p a= |time/t
echo %a%
pause>nul
看过一些朋友都是用下面的方法把时间写到文件,再把文件赋值给变量的方法,虽然最终结果相同,但代码繁琐,还要写临时文件、删除临时文件,毕竟不美:
@echo off
time/t >ls.txt
set a=<ls.stxt
echo %a%
del ls.txt
pause>nul
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。