Temp 和 %Temp% 之间有什么区别?

dis*_*ame 2 windows windows-7

我使用的是Windows 7。有两个同名“Temp”的文件夹,我可以通过分别键入temp%temp%在Windows Run中打开它们。

当我看到这些文件夹的路径时,它显示两个名称均为 Temp。

对于“临时”:C:\Windows\Temp

对于“%Temp%”:C:\Users\MySys\AppData\Local\Temp

它们之间有什么区别?另外,我想知道我们是否使用 % 作为 Temp 的前缀和后缀,因为它与另一个 Temp 存在命名冲突?这些文件夹在所有 Windows 版本中都可用吗?

dis*_*ame 5

我现在才知道这一点。

"Temp": C:\Windows\Temp 只是 Temp 文件夹的路径

“%Temp%”:C:\Users\MySys\AppData\Local\Temp 是指向另一个文件夹内的 Temp 的环境变量。

%xxxx% 用作 Windows 中访问环境变量的快捷方式。