1

「すべてのユーザー」ディレクトリを返す.NET変数はありますか?

4

3 に答える 3

7

system.environment変数を使用することをお勧めします。
事前定義されたもののほとんどがここに表示されます

すべてのユーザー」の場合、以下を使用します。

System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE")

私はたくさんのupmodと他のものに対する正しい答えを得たことを知っていますが、これは実際に機能します。以前にリンクした他の環境変数 は、その関数呼び出しでは機能しないようです。

于 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 に答える