Question
Existe-t-il une variable .NET qui renvoie le répertoire « Tous les utilisateurs » ?
La solution
Vous voudrez utiliser le system.environment
variables.
La plupart des prédéfinis sont montré ici.
Pour le "Tous les utilisateurs" vous utiliseriez :
System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE")
Je sais que j'ai eu beaucoup de upmods et une réponse correcte pour mes autres trucs, mais cela fonctionne réellement.où comme l'autre Variables d'environnement J'ai lié précédemment ne semble pas fonctionner avec cet appel de fonction.
Autres conseils
Ou,
Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)
Vous pouvez ensuite transmettre ce résultat à System.IO.Directory.GetParent() pour obtenir le dossier racine « Tous les utilisateurs ».
Est-ce que cela sert à quelque chose ?
Oops:
http://msdn.microsoft.com/en-us/library/bb774096(VS.85).aspx