Windows动态环境值(基于日期)

时间:2018-08-17 11:26:32

标签: windows environment-variables

有什么方法可以根据%DATE%的值获取自定义环境值?

我想将TEMP值设置为包含当前日期的路径的目录。使用Windows GUI设置此值(系统->高级系统设置->环境值)时,将用户或系统范围的变量设置为%DATE%值是不可能的:这样就无法将%DATE%评估为实际值。不幸的是,我不能使用批处理脚本,需要在系统上进行设置以确保每个explorer.exe的子进程都具有适当的价值。也许很奇怪,但是它对我的需求应该有所帮助...

1 个答案:

答案 0 :(得分:0)

环境变量是静态的,在您设置它们时,任何替代都会扩展。

最好的办法是编写一个脚本/程序来对其进行更改,然后安排其在每天午夜之后运行(并启动)。

但是可能值得指出的是,您不能从外部更改已经运行的进程的环境变量。