2009-09-13 70 views
1

可能重复:
Correct location to save a temporary file in Windows?Windows临时文件的位置

哪里是安全的地方,在Windows上创建tmp文件?

+0

你是什么意思“安全”吗?已经有一个众所周知和理解的临时文件夹作为答案显示 – gbn 2009-09-13 16:20:32

+0

我的意思是* nix系统我可以在/ tmp中创建一个文件,没有许可问题我正在寻找一个适用于windows的equalent位置。 – 2009-09-13 16:24:53

回答

2

如果您使用的不是一个完全成熟的编程语言,你应该把临时文件的名称存储在环境变量%TEMP%或%TMP%

+0

是的,基于问题的非编程性质(没有提及编程语言),我想这是答案。如果是这样,这个问题真的属于http://superuser.com! – awe 2009-09-15 10:24:21

3

怎么样的Temp目录的文件夹中?您可以在%TEMP%环境变量中找到它的位置,或者使用GetTempPath()函数以编程方式找到它的位置。

0

您可以使用%TMP%作为实际指向Windows中用户临时文件夹的有效路径。

实例(复制thefile.txt到临时文件夹,重命名为tmpfile.txt):

copy thefile.txt %TMP%\tmpfile.txt 

要查看临时文件夹的实际位置,只需运行

echo %TMP%