我有一个Windows Server 2008 32位,当我打字%temp%,它需要我..AppData \ Local \ Temp \ 1 \或..AppData \ Local \ Temp \ 2,而不是..AppData \ Local \ Temp
我已经检查了环境variables,他们没问题。
我问,因为我有一个应用程序,应该将文件复制到%temp%\我的应用程序,而是它将文件复制到%temp%\ 1 \我的应用程序
有人有解决scheme吗?
为什么我的TEMP目录的名称不断变化 – 它确保同一用户的多个终端服务会话不(默认情况下)共享一个临时目录。
问题出在管理模板\ Windows组件\终端服务\临时文件夹组策略中。 如果您不选择每个会话不使用临时文件夹 ,则会创建这些TEMP子目录。 还有一个知识库文章描述这些组策略背后的注册表项 。
就我个人而言,我发现第一个回复的评论是最有用的:
为什么如果临时位置跳来跳去呢,这是暂时的!