如何为当前用户获取临时文件夹 - How to get temporary folder for current user

2021年11月20日 阅读数:5
这篇文章主要向大家介绍如何为当前用户获取临时文件夹 - How to get temporary folder for current user,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

问题:

Currently I am using following function to get the temporary folder path for current user: 目前,我正在使用如下功能来获取当前用户的临时文件夹路径: this

string tempPath = System.IO.Path.GetTempPath();

On some machines it gives me temp folder path of current user like: 在某些计算机上,它为我提供了当前用户的临时文件夹路径,例如: url

C:\\Documents and Settings\\administrator\\Local Settings\\Temp\\ C:\\ Documents and Settings \\ administrator \\ Local Settings \\ Temp \\ spa

On some machines it gives me system temp folder path like: 在某些计算机上,它为我提供了系统临时文件夹路径,例如: .net

C:\\Windows\\TEMP C:\\ Windows \\ TEMP code

MSDN Documentation also says that above API returns current system's temporary folder. MSDN文档还说,上述API返回当前系统的临时文件夹。 文档

Is there any other API available which gives me current user's temporary folder path like this: 是否有其余可用的API能够给我当前用户的临时文件夹路径,以下所示: get

C:\\Documents and Settings\\administrator\\Local Settings\\Temp\\ C:\\ Documents and Settings \\ administrator \\ Local Settings \\ Temp \\ string


解决方案:

参考: https://stackoom.com/en/question/3xhb