当前位置:  开发笔记 > 编程语言 > 正文

Vista环境变量中%TMP%和%TEMP%之间有什么区别?

如何解决《Vista环境变量中%TMP%和%TEMP%之间有什么区别?》经验,为你挑选了2个好方法。

在我的计算机上,环境变量%TMP%和%TEMP%都指向同一位置.

那些仅用于向后兼容性问题,还是存在真正的差异?



1> TorgoGuy..:

这是为了兼容性.它一直回到DOS.由于没有标准,一些DOS(和Win 3.x)应用程序将查找%TMP%环境变量,而其他应用程序将查找%TEMP%.如果你在AUTOEXEC.BAT文件中设置它们,那么你最好.

Windows NT自动设置它们只是为了确保所有应用程序继续正常工作.%TEMP%现在是标准,但%TMP%仍然存在.

编辑:看起来理查德已经在评论中提到了DOS方面.



2> VonC..:

要完成其他答案:

环境变量

MS-DOS 5(1991-1994)中,%TEMP%有时会指向C:\ DOS,因此删除%TEMP%中的所有文件至少会导致很大的问题.

http://www.operating-system.org/betriebssystem/bsgfx/microsoft/msdos500-scr-01.png


MS-DOS Shell截图 - 带回记忆.谢谢!
推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有