标签: batch-file cmd
我需要设置一个局部变量。 我知道我可以用: set dummyX = C:\ Program Files(x86)
但是我怎么做到这一点,当计算机离线时,变量会被记住?
答案 0 :(得分:2)
SETX
if not defined dummyX ( setx dummyX "C:\Program Files (x86)" set " dummyX=C:\Program Files (x86)" )
你需要setx和set,因为setx在cmd.exe再次启动后生效。