Frage

Gibt es eine .NET-Variable, die das Verzeichnis „Alle Benutzer“ zurückgibt?

War es hilfreich?

Lösung

Sie möchten das verwenden system.environment Variablen.
Die meisten der vordefinierten sind hier gezeigt.

Für die „Alle Nutzer„Sie würden verwenden:

System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE")

Ich weiß, dass ich viele Upmods und eine richtige Antwort für meine anderen Sachen bekommen habe, aber das funktioniert tatsächlich.wo wie das andere Umgebungsvariablen Ich habe zuvor verlinkt, scheint mit diesem Funktionsaufruf nicht zu funktionieren.

Andere Tipps

Oder,

Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)

Sie können dieses Ergebnis dann an System.IO.Directory.GetParent() übergeben, um den Stammordner „Alle Benutzer“ abzurufen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top