【问题标题】:"All Users" Folder“所有用户”文件夹
【发布时间】:2008-08-22 18:52:14
【问题描述】:

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

【问题讨论】:

    标签: .net io


    【解决方案1】:

    您需要使用 system.environment 变量。
    大多数预定义的都是shown here

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

    System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE")
    

    我知道我得到了很多升级模块,并为我的其他内容提供了正确答案,但这确实有效。另一个environment variables 我之前链接到的似乎不适用于该函数调用。

    【讨论】:

      【解决方案2】:

      或者,

      Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)
      

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

      【讨论】:

      • 注意:在 Win7 CommonApplicationData 指向 C:\ProgramData
      【解决方案3】:

      【讨论】:

        猜你喜欢
        • 2011-08-29
        • 2016-04-10
        • 2017-02-04
        • 2014-07-25
        • 1970-01-01
        • 2014-06-15
        • 1970-01-01
        • 1970-01-01
        • 2014-02-23
        相关资源
        最近更新 更多