1

是否有返回“所有用户”目录的 .NET 变量?

4

3 回答 3

7

你会想要使用system.environment变量。
大多数预定义的都显示在这里

对于“所有用户”,您将使用:

System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE")

我知道我有很多 upmods 和我的其他东西的正确答案,但这确实有效。我之前链接到的其他环境变量 似乎不适用于该函数调用。

于 2008-08-22T18:57:25.753 回答
1

或者,

Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)

然后,您可以将此结果传递给 System.IO.Directory.GetParent() 以获取根“所有用户”文件夹。

于 2008-08-22T19:00:15.777 回答
1

这有什么用吗?

哎呀:

http://msdn.microsoft.com/en-us/library/bb774096(VS.85).aspx

于 2008-08-22T19:13:09.210 回答