运行terminal服务的Windows 2000计算机将为每个terminal会话创build一个临时文件夹,并将hex值附加到环境variables%TEMP%描述的临时文件夹名称中。
参考
terminal服务临时文件夹configuration存储在多个registry位置
临时文件夹
如何在Python中的Windows上创build一个命名的临时文件?
Java临时文件(jar_cache ####。tmp)使用了多less资源(文件描述符和内存)?
安全地使用临时文件
为每个会话使用单独的临时文件夹
我的问题是%TMP%的行为方式与%TEMP%类似,或者是指不同的位置(%TEMP%的父目录)。
注意我知道人们会倾向于说这个问题与SU相关,但是我正在尝试在我的程序中使用环境variables作为临时存储。 所以这是一个编程问题。 问题是,当TEMP文件夹被删除,一旦这个用户login创build问题导致服务崩溃。 好吧,我明白这不是一个好的解决scheme,使用临时存储,但我们只是寻找一个短期的解决scheme,直到我们想出更好的东西。
Python:os.tmpfile或tempfile.mkstemp
python tempfile在哪里写文件?
/ tmp与/ dev / shm在Linux上的临时文件存储?
在Linux上,命令行程序mktemp比C函数mkstemp安全吗?
TorgoGUy已经回答了类似这样的问题:
Vista环境变量中的%TMP%和%TEMP%有什么区别?
这是为了兼容性 。 它一路回到DOS。 由于没有标准,所以一些DOS(和Win 3.x)应用程序会查找%TMP%环境变量,其他的查找%TEMP% 。 如果您将它们都设置在AUTOEXEC.BAT文件中,您最好。
Windows NT自动将它们都设置为确保所有的应用程序继续正常工作。 %TEMP%是现在的标准,但是%TMP%依然存在。
并且是变量%TMP% & %TEMP%指向相同的位置%WinDir%Temp
希望这可以帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。