所以,我的问题是,我希望我的程序删除用户临时文件夹中的所有文件。要去那里看看它是否有效,我按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个字符(-吉米
工作了,谢谢!