Environment.SpecialFolder Environment.SpecialFolder Environment.SpecialFolder Environment.SpecialFolder Enum

Définition

Spécifie les constantes énumérées utilisées pour récupérer les chemins d'accès des dossiers système spéciaux.Specifies enumerated constants used to retrieve directory paths to system special folders.

public: enum class Environment::SpecialFolder
[System.Runtime.InteropServices.ComVisible(true)]
public enum Environment.SpecialFolder
type Environment.SpecialFolder = 
Public Enum Environment.SpecialFolder
Héritage
Environment.SpecialFolderEnvironment.SpecialFolderEnvironment.SpecialFolderEnvironment.SpecialFolder
Attributs

Champs

AdminTools AdminTools AdminTools AdminTools 48

Répertoire de système de fichiers utilisé pour stocker des outils d'administration pour un utilisateur donné.The file system directory that is used to store administrative tools for an individual user. La console MMC (Microsoft Management Console) enregistrera les consoles personnalisées dans ce répertoire et se déplacera avec l'utilisateur.The Microsoft Management Console (MMC) will save customized consoles to this directory, and it will roam with the user. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

ApplicationData ApplicationData ApplicationData ApplicationData 26

Répertoire servant de référentiel commun pour les données spécifiques à l'application qui sont utilisées par l'utilisateur itinérant actuel.The directory that serves as a common repository for application-specific data for the current roaming user. Un utilisateur itinérant travaille sur plusieurs ordinateurs au sein d'un réseau.A roaming user works on more than one computer on a network. Le profil d'un utilisateur itinérant est conservé sur un serveur du réseau, et il est chargé sur un système lorsque l'utilisateur se connecte.A roaming user's profile is kept on a server on the network and is loaded onto a system when the user logs on.

CDBurning CDBurning CDBurning CDBurning 59

Répertoire du système de fichiers qui agit en tant que zone de transit pour les fichiers qui attendent d'être écrits sur un CD.The file system directory that acts as a staging area for files waiting to be written to a CD. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonAdminTools CommonAdminTools CommonAdminTools CommonAdminTools 47

Répertoire du système de fichiers qui contient des outils d'administration pour tous les utilisateurs de l'ordinateur.The file system directory that contains administrative tools for all users of the computer. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonApplicationData CommonApplicationData CommonApplicationData CommonApplicationData 35

Répertoire servant de référentiel commun pour les données spécifiques à l'application qui sont utilisées par tous les utilisateurs.The directory that serves as a common repository for application-specific data that is used by all users.

CommonDesktopDirectory CommonDesktopDirectory CommonDesktopDirectory CommonDesktopDirectory 25

Répertoire du système de fichiers qui contient des fichiers et des dossiers qui s'affichent sur le Bureau pour tous les utilisateurs.The file system directory that contains files and folders that appear on the desktop for all users. Ce dossier spécial est valide uniquement pour les systèmes Windows NT.This special folder is valid only for Windows NT systems. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonDocuments CommonDocuments CommonDocuments CommonDocuments 46

Répertoire du système de fichiers qui contient des documents qui sont communs à tous les utilisateurs.The file system directory that contains documents that are common to all users. Ce dossier spécial est valide pour les systèmes Windows NT, Windows 95 et Windows 98 sur lesquels le fichier Shfolder.dll est installé.This special folder is valid for Windows NT systems, Windows 95, and Windows 98 systems with Shfolder.dll installed. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonMusic CommonMusic CommonMusic CommonMusic 53

Répertoire du système de fichiers qui sert de référentiel pour les fichiers audio communs à tous les utilisateurs.The file system directory that serves as a repository for music files common to all users. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

58

Cette valeur est reconnue dans Windows Vista pour la compatibilité descendante, mais le dossier spécial lui-même n’est plus utilisé.This value is recognized in Windows Vista for backward compatibility, but the special folder itself is no longer used. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonPictures CommonPictures CommonPictures CommonPictures 54

Répertoire du système de fichiers qui sert de référentiel pour les fichiers image communs à tous les utilisateurs.The file system directory that serves as a repository for image files common to all users. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonProgramFiles CommonProgramFiles CommonProgramFiles CommonProgramFiles 43

Répertoire contenant les composants partagés par toutes les applications.The directory for components that are shared across applications.

Pour obtenir le répertoire de fichiers de programmes communs sur un système non x86, utilisez le membre ProgramFilesX86.To get the x86 common program files directory on a non-x86 system, use the ProgramFilesX86 member.

CommonProgramFilesX86 CommonProgramFilesX86 CommonProgramFilesX86 CommonProgramFilesX86 44

Dossier Program Files.The Program Files folder. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonPrograms CommonPrograms CommonPrograms CommonPrograms 23

Dossier destiné aux composants partagés par plusieurs applications.A folder for components that are shared across applications. Ce dossier spécial est uniquement valide pour les systèmes Windows NT, Windows 2000 et Windows XP.This special folder is valid only for Windows NT, Windows 2000, and Windows XP systems. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonStartMenu CommonStartMenu CommonStartMenu CommonStartMenu 22

Répertoire du système de fichiers qui contient les programmes et dossiers qui s’affichent dans le menu Démarrer pour tous les utilisateurs.The file system directory that contains the programs and folders that appear on the Start menu for all users. Ce dossier spécial est valide uniquement pour les systèmes Windows NT.This special folder is valid only for Windows NT systems. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonStartup CommonStartup CommonStartup CommonStartup 24

Répertoire du système de fichiers qui contient les programmes qui s’affichent dans le dossier Démarrage pour tous les utilisateurs.The file system directory that contains the programs that appear in the Startup folder for all users. Ce dossier spécial est valide uniquement pour les systèmes Windows NT.This special folder is valid only for Windows NT systems. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonTemplates CommonTemplates CommonTemplates CommonTemplates 45

Répertoire du système de fichiers qui contient les modèles qui sont disponibles pour tous les utilisateurs.The file system directory that contains the templates that are available to all users. Ce dossier spécial est valide uniquement pour les systèmes Windows NT.This special folder is valid only for Windows NT systems. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

CommonVideos CommonVideos CommonVideos CommonVideos 55

Répertoire du système de fichiers qui sert de référentiel pour les fichiers vidéo communs à tous les utilisateurs.The file system directory that serves as a repository for video files common to all users. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

Cookies Cookies Cookies Cookies 33

Répertoire servant de référentiel commun pour les cookies Internet.The directory that serves as a common repository for Internet cookies.

Desktop Desktop Desktop Desktop 0

Bureau logique, plutôt que l'emplacement physique du système de fichiers.The logical Desktop rather than the physical file system location.

DesktopDirectory DesktopDirectory DesktopDirectory DesktopDirectory 16

Répertoire utilisé pour le stockage physique des objets de fichiers figurant sur le Bureau.The directory used to physically store file objects on the desktop. Ne confondez pas ce répertoire avec le dossier Bureau proprement dit, qui est un dossier virtuel.Do not confuse this directory with the desktop folder itself, which is a virtual folder.

Favorites Favorites Favorites Favorites 6

Répertoire servant de référentiel commun pour les éléments favoris de l'utilisateur.The directory that serves as a common repository for the user's favorite items.

Fonts Fonts Fonts Fonts 20

Dossier virtuel qui contient des polices.A virtual folder that contains fonts. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

History History History History 34

Répertoire servant de référentiel commun pour les éléments de l'Historique Internet.The directory that serves as a common repository for Internet history items.

InternetCache InternetCache InternetCache InternetCache 32

Répertoire servant de référentiel commun pour les fichiers temporaires Internet.The directory that serves as a common repository for temporary Internet files.

LocalApplicationData LocalApplicationData LocalApplicationData LocalApplicationData 28

Répertoire servant de référentiel commun pour les données spécifiques à l'application utilisées par l'utilisateur non itinérant actuel.The directory that serves as a common repository for application-specific data that is used by the current, non-roaming user.

LocalizedResources LocalizedResources LocalizedResources LocalizedResources 57

Répertoire du système de fichiers qui contient des données de ressource localisées.The file system directory that contains localized resource data. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

MyComputer MyComputer MyComputer MyComputer 17

Dossier Poste de travail.The My Computer folder. Lorsqu'il est transmis à la méthode Environment.GetFolderPath, le membre d'énumération MyComputer renvoie toujours la chaîne vide ("") car aucun chemin n'est défini pour le dossier Poste de travail.When passed to the Environment.GetFolderPath method, the MyComputer enumeration member always yields the empty string ("") because no path is defined for the My Computer folder.

MyDocuments MyDocuments MyDocuments MyDocuments 5

Dossier Mes documents.The My Documents folder. Ce membre équivaut à Personal.This member is equivalent to Personal.

MyMusic MyMusic MyMusic MyMusic 13

Dossier Ma musique.The My Music folder.

MyPictures MyPictures MyPictures MyPictures 39

Dossier Mes images.The My Pictures folder.

MyVideos MyVideos MyVideos MyVideos 14

Répertoire du système de fichiers qui sert de référentiel pour les vidéos qui appartiennent à un utilisateur.The file system directory that serves as a repository for videos that belong to a user. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

NetworkShortcuts NetworkShortcuts NetworkShortcuts NetworkShortcuts 19

Répertoire du système de fichiers qui contient les objets de lien qui peuvent exister dans le dossier virtuel Favoris réseau.A file system directory that contains the link objects that may exist in the My Network Places virtual folder. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

Personal Personal Personal Personal 5

Répertoire servant de référentiel commun pour les documents.The directory that serves as a common repository for documents. Ce membre équivaut à MyDocuments.This member is equivalent to MyDocuments.

PrinterShortcuts PrinterShortcuts PrinterShortcuts PrinterShortcuts 27

Répertoire du système de fichiers qui contient les objets de lien qui peuvent exister dans le dossier virtuel Imprimantes.The file system directory that contains the link objects that can exist in the Printers virtual folder. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

ProgramFiles ProgramFiles ProgramFiles ProgramFiles 38

Répertoire contenant les fichiers de programmes.The program files directory.

Sur un système non x86, la transmission de ProgramFiles à la méthode GetFolderPath(Environment+SpecialFolder) retourne le chemin d'accès des programmes non x86.On a non-x86 system, passing ProgramFiles to the GetFolderPath(Environment+SpecialFolder) method returns the path for non-x86 programs. Pour obtenir le répertoire de fichiers de programmes sur un système non x86, utilisez le membre ProgramFilesX86.To get the x86 program files directory on a non-x86 system, use the ProgramFilesX86 member.

ProgramFilesX86 ProgramFilesX86 ProgramFilesX86 ProgramFilesX86 42

Dossier Program Files x86.The x86 Program Files folder. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

Programs Programs Programs Programs 2

Répertoire contenant les groupes de programmes de l'utilisateur.The directory that contains the user's program groups.

Recent Recent Recent Recent 8

Répertoire contenant les derniers documents utilisés par l'utilisateur.The directory that contains the user's most recently used documents.

Resources Resources Resources Resources 56

Répertoire du système de fichiers qui contient des données de ressource.The file system directory that contains resource data. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

SendTo SendTo SendTo SendTo 9

Répertoire contenant les éléments du menu Envoyer vers.The directory that contains the Send To menu items.

StartMenu StartMenu StartMenu StartMenu 11

Répertoire contenant les éléments du menu Démarrer.The directory that contains the Start menu items.

Startup Startup Startup Startup 7

Répertoire correspondant au groupe de programmes Démarrer de l'utilisateur.The directory that corresponds to the user's Startup program group. Le système démarre ces programmes chaque fois qu'un utilisateur se connecte ou démarre Windows.The system starts these programs whenever a user logs on or starts Windows.

System System System System 37

Répertoire Système.The System directory.

SystemX86 SystemX86 SystemX86 SystemX86 41

Dossier Système Windows.The Windows System folder. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

Templates Templates Templates Templates 21

Répertoire servant de référentiel commun pour les modèles de documents.The directory that serves as a common repository for document templates.

UserProfile UserProfile UserProfile UserProfile 40

Dossier du profil utilisateur.The user's profile folder. Les applications ne doivent pas créer de fichiers ou de dossiers à ce niveau ; elles doivent placer leurs données sous les emplacements spécifiés par ApplicationData.Applications should not create files or folders at this level; they should put their data under the locations referred to by ApplicationData. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

Windows Windows Windows Windows 36

Répertoire Windows ou SYSROOT.The Windows directory or SYSROOT. Correspond aux variables d'environnement %windir% ou % SYSTEMROOT%.This corresponds to the %windir% or %SYSTEMROOT% environment variables. Ajouté dans .NET Framework 4.Added in the .NET Framework 4.

Exemples

L’exemple suivant montre comment utiliser Environment.SpecialFolder avec la Environment.GetFolderPath méthode pour obtenir le répertoire système.The following example shows how to use Environment.SpecialFolder with the Environment.GetFolderPath method to get the System directory.

// Sample for the Environment::GetFolderPath method
using namespace System;
int main()
{
   Console::WriteLine();
   Console::WriteLine( "GetFolderPath: {0}", Environment::GetFolderPath( Environment::SpecialFolder::System ) );
}

/*
This example produces the following results:

GetFolderPath: C:\WINNT\System32
*/
// Sample for the Environment.GetFolderPath method
using System;

class Sample 
{
    public static void Main() 
    {
    Console.WriteLine();
    Console.WriteLine("GetFolderPath: {0}", 
                 Environment.GetFolderPath(Environment.SpecialFolder.System));
    }
}
/*
This example produces the following results:

GetFolderPath: C:\WINNT\System32
*/
' Sample for the Environment.GetFolderPath method
Imports System

Class Sample
   Public Shared Sub Main()
      Console.WriteLine()
      Console.WriteLine("GetFolderPath: {0}", Environment.GetFolderPath(Environment.SpecialFolder.System))
   End Sub 'Main
End Class 'Sample
'
'This example produces the following results:
'
'GetFolderPath: C:\WINNT\System32
'

Remarques

Les dossiers spéciaux du système sont comme les dossiers Program Files, programmes, système, ou démarrage, qui contiennent courantes plus d’informations.The system special folders are folders such as Program Files, Programs, System, or Startup, which contain common information. Dossiers spéciaux sont définis par défaut par le système, ou explicitement par l’utilisateur, lors de l’installation d’une version de Windows.Special folders are set by default by the system, or explicitly by the user, when installing a version of Windows.

Le Environment.GetFolderPath méthode retourne les emplacements associés à cette énumération.The Environment.GetFolderPath method returns the locations associated with this enumeration. Les emplacements de ces dossiers peuvent avoir des valeurs différentes sur différents systèmes d’exploitation, l’utilisateur peut modifier certains de ces emplacements, et ces derniers sont localisés.The locations of these folders can have different values on different operating systems, the user can change some of the locations, and the locations are localized.

Pour plus d’informations sur les dossiers spéciaux, consultez la KNOWNFOLDERID constantes dans la documentation de Windows.For more information about special folders, see the KNOWNFOLDERID constants in the Windows documentation.

S’applique à