为了账号安全,请及时绑定邮箱和手机立即绑定

如何获取当前用户的临时文件夹

如何获取当前用户的临时文件夹

ITMISS 2019-09-19 16:54:08
目前我正在使用以下函数来获取当前用户的临时文件夹路径:string tempPath = System.IO.Path.GetTempPath();在某些机器上它给我当前用户的临时文件夹路径,如:C:\ Documents and Settings \ administrator \ Local Settings \ Temp \在某些机器上它给我系统临时文件夹路径,如:C:\ WINDOWS \ TEMPMSDN文档还说上面的API返回当前系统的临时文件夹。是否有任何其他API可以为我提供当前用户的临时文件夹路径,如下所示:C:\ Documents and Settings \ administrator \ Local Settings \ Temp \
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

不要使用这个:


System.Environment.GetEnvironmentVariable("TEMP")

可以覆盖环境变量,因此TEMP变量不一定是目录。


正确的方法是System.IO.Path.GetTempPath()在接受的答案中使用。


查看完整回答
反对 回复 2019-09-19
  • 3 回答
  • 0 关注
  • 812 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信