当前用户和本地计算机的启动文件夹路径

时间:2010-10-28 20:37:50

标签: vb.net

如何在VB.net中获取“当前用户”和“所有用户”的启动文件夹路径?

2 个答案:

答案 0 :(得分:1)

尝试

 Environment.GetEnvironmentVariable("ALLUSERSPROFILE")  'All Users Directory'
 Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)) 'Current User Directory'

使用Environment.SpecialFolder枚举,您还可以使用Startup和CommonStartup枚举。它们映射到当前用户和所有用户启动目录。

答案 1 :(得分:0)

我不清楚你想要什么位置,让你得到环境变量。

Private Function GetEnvironmentVariable(ByVal var As String) As String
    var = Environment.GetEnvironmentVariable(var)
    Return var
End Function

然后传递您想要的环境变量的名称。 如果你要在Rudu的帖子中添加更多路径,你应该记住不同操作系统的路径是不同的。