计算机脱机时设置局部变量而不删除它

时间:2015-04-20 06:43:17

标签: batch-file cmd

我需要设置一个局部变量。 我知道我可以用: set dummyX = C:\ Program Files(x86)

但是我怎么做到这一点,当计算机离线时,变量会被记住?

1 个答案:

答案 0 :(得分:2)

SETX

if not defined dummyX (
    setx dummyX "C:\Program Files (x86)"
    set " dummyX=C:\Program Files (x86)"
)

你需要setx和set,因为setx在cmd.exe再次启动后生效。