VB.NET 无法访问用户的临时文件夹



所以,我的问题是,我希望我的程序删除用户临时文件夹中的所有文件。要去那里看看它是否有效,我按WIN+R并键入"%"temp%";然后点击回车。。。

显示C:\Users\EDUARD~1\AppData\Local\Temp

但如果我进入users文件夹,我朋友的用户文件夹被命名为"EduardoPC";。

如果我按WIN+R并键入"%"用户配置文件%";,它显示了以下路径:C:\Users\EduardoPC

我正在使用:

Dim User As String = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)
Dim PersonalTemp As String = User & "AppDataLocalTemp"

并尝试使用:

Dim User As String = SystemInformation.UserName
Dim PersonalTemp As String = "C:Users" & User & "AppDataLocalTemp"

两者都返回";EDUARD~1";

我朋友的账户是本地的,当他启动电脑时,会显示";EduardoPC";在登录屏幕中。

dim temp=Environment.GetEnvironmentVariable("temp",EnvironmentVariableTarget.User(-目录名加1只是DOS名称(最多8个字符(-吉米

工作了,谢谢!

相关内容

最新更新