进程启动时缓存环境变量 假设我使用当前的一组环境变量(及其值)启动CommandPrompt 然后我更改OUTSIDE(通过系统属性窗口)这些环境变量的一些值,甚至添加一些新的。
当我现在键入echo %var1%
时,环境变量的旧值可见。
如何在不重新运行进程的情况下从当前(已更新)状态“刷新”此CommandPrompt中的环境变量?
答案 0 :(得分:0)
除非您使用sendkeys
或AutoIt
在控制台窗口中键入更改,否则无法按照您的描述方式完成 - 但我认为cmd窗口将运行一些可执行文件