我需要在批处理文件中存储一个值(时间戳),并在以后检索它。因此,我在 Stack Overflow 上搜索了有关如何存储持久变量的答案,并找到了 setx。
我使用它的方法如下:
C:\tmp>setx TIME_VAR %time%
SUCCESS: Specified value was saved.
但是当我尝试使用echo打印它时,它并不存在:
C:\tmp>echo TIME_VAR
TIME_VAR
C:\tmp>echo %TIME_VAR%
%TIME_VAR%
我该如何检索已存储的值?
setx
命令?我的意思是,是否可以使用set
命令代替? - Anton Semenov