在Windows 7中,如何以编程方式获取系统临时文件夹?如何获取Windows 7中的“临时文件夹”?
回答
GetTempPath函数可能是你正在寻找的。
TCHAR buf [MAX_PATH];
if (GetTempPath (MAX_PATH, buf) != 0)
MessageBox (0, buf, _T("Temp path"), 0);
在大多数情况下,这不会检索SYSTEM临时文件夹。默认情况下,它将返回用户的临时文件夹,通常为\ Users \
这个问题最初只是说“临时文件夹”,而不是“系统临时文件夹”。 – 2012-02-06 11:45:42
该链接还包含临时文件的确定顺序,这似乎是用户优先的,暗示“Windows目录”是最终的临时路径? – 2012-02-02 20:22:42
实际上,它应该被读作%WINDIR%目录中的“Temp”文件夹。 – nulltoken 2012-02-02 20:29:50
在大多数情况下,它不会返回%WINDIR%\ temp。 – 2012-02-05 21:41:22
你可以得到的临时文件夹的环境变量:
http://msdn.microsoft.com/en-us/library/ms683188%28VS.85%29.aspx
- 1. 在Windows中获取安全的临时文件夹
- 2. 如何获取临时文件夹并设置临时文件路径?
- 3. 获取SYSTEM临时文件夹?
- 4. 如何检查并获取临时文件夹中的最新文件(.xlsx)?
- 5. 无法从临时文件夹中获取文件
- 6. 如何获取临时文件名?
- 7. 如何在android中获取临时文件的文件大小?
- 8. 如何使用R删除Windows下的临时文件夹?
- 9. 如何获得临时文件夹中当前用户
- 10. 捕获特定文件夹中的临时文件创建
- 11. Windows 7中的System32文件夹
- 12. 如何从Android上的本机代码获取临时文件夹的路径?
- 13. Android中的临时文件夹
- 14. 如何在临时Internet文件夹中创建.txt文件?
- 15. IFileSaveDialog - 在Windows 7中选择文件夹
- 16. Dropbox - 获取文件的临时链接
- 17. 在Linux中创建临时文件夹
- 18. IE何时从临时文件夹中删除文件?
- 19. 在tmp文件夹中创建临时文件夹c语言
- 20. 如何在Windows 7上的文件夹中有背景图片?
- 21. 如何更改sqlite创建etilqs文件的临时文件夹?
- 22. Symfony-Cache文件夹中的临时文件
- 23. 如何获取文件夹的文件和子文件夹
- 24. 如何在Windows中使用C获取文件夹大小?
- 25. 如何在Windows中获取进程独占锁定文件夹?
- 26. 如何在文件上传时在php中获取文件临时路径
- 27. 如何获取Windows Installer属性的WiX文件夹的简称?
- 28. Windows 7的文件夹共享API
- 29. 在基于文档的mac应用程序中,如何获取无标题文档的临时文件夹?
- 30. C++:获取临时文件,跨平台
修正 - 临时文件夹,不是我更新了问题的用户文件夹 – Ullan 2012-02-02 20:16:23
说“系统临时文件夹”,我希望是什么你的意思是,从最后的评论。例如,如果这是绝对要求,请添加更多说明。 – 2012-02-02 20:18:57
对于用户而言,'TEMP'环境变量(尽管我相信这里还有一个WinAPI ......)就足够了。然而,不知道如何从用户那里解除绑定。 – 2012-02-02 20:20:56