Domanda

Esiste una variabile .NET che restituisce la directory "Tutti gli utenti"?

È stato utile?

Soluzione

Ti consigliamo di utilizzare il system.environment variabili.
La maggior parte di quelli predefiniti lo sono mostrato qui.

Per il "Tutti gli utenti" useresti:

System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE")

So di aver ricevuto molti aggiornamenti e una risposta corretta per le mie altre cose, ma funziona davvero.dove come l'altro variabili ambientali Ho collegato in precedenza non sembra funzionare con quella chiamata di funzione.

Altri suggerimenti

O,

Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)

È quindi possibile passare questo risultato a System.IO.Directory.GetParent() per ottenere la cartella root "Tutti gli utenti".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top