Page d'accueil » comment » Comment ouvrir les dossiers système masqués avec la commande shell de Windows

    Comment ouvrir les dossiers système masqués avec la commande shell de Windows

    La plupart des dossiers système masqués de Windows sont identifiés dans le registre Windows avec une clé d'identification de classe (CLSID), des noms de dossier spéciaux et l'emplacement des dossiers sur votre PC. L'utilisation de ces noms de dossiers spéciaux avec la commande Shell signifie que même les dossiers cachés enfouis au cœur de votre système de fichiers ne sont toujours qu'à quelques touches de votre clavier..

    Que sont les clés CLSID??

    Un CLSID est attribué aux emplacements de dossiers spécifiques (ainsi qu'à certains composants logiciels) qui permet à Windows et aux autres programmes de les identifier facilement sans connaître leur nom exact. Les clés CLSID, les noms communs et les chemins d'accès complets à ces dossiers sont stockés sous forme d'entrées dans le registre Windows. Cela ressemble un peu à la façon dont chaque ordinateur de votre réseau a un nom régulier facile à retenir: lorsque vous utilisez le nom de l'ordinateur, Windows recherche l'adresse IP de cet ordinateur en votre nom..

    De la même manière, les programmes peuvent utiliser un nom commun pour un dossier dans la structure Windows et s’appuyer sur l’emplacement réel stocké en tant que clé CLSID dans le Registre. Les objets shell avec lesquels nous allons travailler sont répertoriés dans le registre à l'emplacement suivant:

    HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDescriptions

    Chaque sous-clé de la longue liste à l'intérieur du Description des dossiers key représente un dossier spécial. Le nom de chaque clé est le CLSID de ce dossier. Cliquez sur l’un d’entre eux pour afficher plusieurs valeurs importantes associées à cette clé, telles que prénom (nom commun du dossier) et Chemin relatif (le chemin réel où se trouve le dossier).

    Comment émettre la commande shell

    Alors, que pouvez-vous faire avec cette information? Vous pouvez émettre une commande spéciale nommée Shell suivie du nom usuel d'un dossier pour ouvrir ce dossier. Si cela semble un peu simple, c'est tout le problème. Vous pouvez émettre la commande Shell à partir de la boîte de dialogue Exécuter (Windows + R), de la barre d'adresse de l'Explorateur de fichiers Windows ou même de la barre d'adresses d'Internet Explorer. Il suffit de taper la commande en utilisant le format suivant:

    coquille:

    Voici un exemple. Supposons que vous souhaitiez ouvrir le dossier contenant les images que vous avez associées à votre compte Windows. Au lieu de naviguer dans le dossier AppData de votre compte (un dossier caché, en passant) et de rechercher le dossier avec vos images de compte, vous pouvez simplement lancer la boîte de dialogue Exécuter, émettre la commande suivante, puis appuyer sur Entrée:

    shell: AccountPictures

    Difficile de dire que ce n'est pas plus rapide, même si vous n'êtes pas déjà accro au clavier.

    Quels noms de dossier sont disponibles?

    C’est très bien, mais vaut-il vraiment la peine de parcourir toutes les entrées de registre à la recherche de noms de dossiers simplement pour gagner un peu de temps à parcourir les dossiers plus tard? Peut-être peut-être pas. Heureusement, c'est ce que vous nous avez demandé. Voici une liste de tous les noms de dossiers que vous pouvez utiliser après la commande shell, ainsi que les emplacements relatifs de ces dossiers..

    • shell: AccountPictures - % AppData% \ Microsoft \ Windows \ AccountPictures
    • shell: AddNewProgramsFolder - Panneau de configuration \ Tous les éléments du panneau de configuration \ Obtenir des programmes
    • shell: Outils d'administration - % AppData% \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Outils d'administration
    • shell: AppData - %Données d'application%
    • shell: Raccourcis d'application - % LocalAppData% \ Microsoft \ Windows \ Application Raccourcis
    • shell: AppsFolder - Applications
    • shell: AppUpdatesFolder - Mises à jour installées
    • shell: cache - % LocalAppData% \ Microsoft \ Windows \ INetCache
    • shell: Pellicule photographique - % UserProfile% \ Pictures \ Camera Roll
    • shell: gravure de CD - % LocalAppData% \ Microsoft \ Windows \ Burn \ Burn
    • shell: ChangeRemoveProgramsFolder - Panneau de configuration \ Tous les éléments du panneau de configuration \ Programmes et fonctionnalités
    • shell: Outils d'administration communs - % ProgramData% \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Outils d'administration
    • shell: AppData commun - %Données de programme%
    • shell: bureau commun - % Public% \ Desktop
    • shell: Documents communs - % Public% \ Documents
    • shell: CommonDownloads - % Public% \ téléchargements
    • shell: musique commune - % Public% \ musique
    • shell: CommonPictures - % Public% \ Pictures
    • shell: programmes communs - % ProgramData% \ Microsoft \ Windows \ Menu Démarrer \ Programmes
    • shell: sonneries communes - % ProgramData% \ Microsoft \ Windows \ Sonneries
    • shell: Menu Démarrer commun - % ProgramData% \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Démarrage
    • shell: démarrage commun - % ProgramData% \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Démarrage
    • shell: modèles courants - % ProgramData% \ Microsoft \ Windows \ Templates
    • coquille: CommonVideo - % Public% \ vidéos
    • shell: ConflictFolder - Panneau de configuration \ Tous les éléments du panneau de configuration \ Centre de synchronisation \ Conflits
    • shell: ConnectionsFolder - Panneau de configuration \ Tous les éléments du panneau de configuration \ Connexions réseau
    • shell: Contacts - % UserProfile% \ Contacts
    • shell: ControlPanelFolder - Panneau de configuration \ Tous les éléments du panneau de configuration
    • coquille: biscuits - % LocalAppData% \ Microsoft \ Windows \ INetCookies
    • coquille: Cookies \ Faible - % LocalAppData% \ Microsoft \ Windows \ INetCookies \ Low
    • shell: CredentialManager - % AppData% \ Microsoft \ Credentials
    • shell: CryptoKeys - % AppData% \ Microsoft \ Crypto
    • shell: bureau - Bureau
    • shell: magasin de métadonnées de périphérique - % ProgramData% \ Microsoft \ Windows \ DeviceMetadataStore
    • shell: documentsBibliothèque - Bibliothèques \ Documents
    • shell: téléchargements - % UserProfile% \ Downloads
    • shell: dpapiKeys - % AppData% \ Microsoft \ Protect
    • shell: Favoris - % UserProfile% \ Favorites
    • shell: polices - % WinDir% \ Fonts
    • shell: Jeux - Jeux
    • shell: GameTasks - % LocalAppData% \ Microsoft \ Windows \ GameExplorer
    • shell: Histoire - % LocalAppData% \ Microsoft \ Windows \ History
    • shell: HomeGroupCurrentUserFolder - Groupe résidentiel \ (nom d'utilisateur)
    • shell: HomeGroupFolder - Groupe d'accueil
    • shell: ImplicitAppShortcuts - % AppData% \ Microsoft \ Internet Explorer \ Lancement rapide \ Utilisateur épinglé \ ImplicitAppShortcuts
    • shell: InternetFolder - Internet Explorer
    • shell: Bibliothèques - Bibliothèques
    • shell: Liens - % UserProfile% \ Links
    • shell: AppData local - % LocalAppData%
    • shell: LocalAppDataLow - % UserProfile% \ AppData \ LocalLow
    • shell: MusicLibrary - Bibliothèques \ Musique
    • shell: MyComputerFolder - Ce PC
    • shell: ma musique - % UserProfile% \ Music
    • shell: Mes images - % UserProfile% \ Pictures
    • shell: ma vidéo - % UserProfile% \ Videos
    • shell: NetHood - % AppData% \ Microsoft \ Windows \ Network Shortcuts
    • shell: NetworkPlacesFolder - Réseau
    • shell: OneDrive - OneDrive
    • shell: OneDriveCameraRoll - % UserProfile% \ OneDrive \ Pictures \ Pellicule
    • shell: OneDriveDocuments - % UserProfile% \ OneDrive \ Documents
    • shell: OneDriveMusic - % UserProfile% \ OneDrive \ Music
    • shell: OneDrivePictures - % UserProfile% \ OneDrive \ Pictures
    • coquille: personnelle - % UserProfile% \ Documents
    • shell: PicturesLibrary - Bibliothèques \ Images
    • shell: PrintersFolder - Tous les éléments du panneau de commande \ Imprimantes
    • shell: PrintHood - % AppData% \ Microsoft \ Windows \ Printer Shortcuts
    • shell: Profil - %Profil de l'utilisateur%
    • shell: ProgramFiles - %Fichiers de programme%
    • shell: ProgramFilesCommon - % ProgramFiles% \ Fichiers communs
    • shell: ProgramFilesCommonX64 - % ProgramFiles% \ Fichiers communs (Windows 64 bits uniquement)
    • shell: ProgramFilesCommonX86 - % ProgramFiles (x86)% \ Fichiers communs (Windows 64 bits uniquement)
    • shell: ProgramFilesX64 - % ProgramFiles% (Windows 64 bits uniquement)
    • shell: ProgramFilesX86 - % ProgramFiles (x86)% (Windows 64 bits uniquement)
    • shell: Programmes - % AppData% \ Microsoft \ Windows \ Menu Démarrer \ Programmes
    • coquille: publique - %Publique%
    • shell: PublicAccountPictures - % Public% \ AccountPictures
    • shell: PublicGameTasks - % ProgramData% \ Microsoft \ Windows \ GameExplorer
    • shell: bibliothèques publiques - %Bibliotheque publique
    • shell: lancement rapide - % AppData% \ Microsoft \ Internet Explorer \ Lancement rapide
    • shell: récent - % AppData% \ Microsoft \ Windows \ Recent
    • shell: RecordedTVLibrary - Bibliothèques \ Télévision enregistrée
    • shell: RecycleBinFolder - Corbeille
    • shell: ResourceDir - % WinDir% \ Resources
    • shell: Sonneries - % ProgramData% \ Microsoft \ Windows \ Sonneries
    • shell: Images de tuile - % LocalAppData% \ Microsoft \ Windows \ RoamedTileImages
    • coquille: tuiles d'itinérance - % AppData% \ Microsoft \ Windows \ RoamingTiles
    • shell: SavedGames - % UserProfile% \ Jeux sauvegardés
    • shell: Captures d'écran - % UserProfile% \ Pictures \ Screenshots
    • shell: Recherches - % UserProfile% \ Recherches
    • shell: DossierHistorique - % LocalAppData% \ Microsoft \ Windows \ ConnectedSearch \ History
    • shell: Dossier de recherche - search-ms:
    • shell: SearchTemplatesFolder - % LocalAppData% \ Microsoft \ Windows \ ConnectedSearch \ Templates
    • shell: envoyer - % AppData% \ Microsoft \ Windows \ SendTo
    • shell: Menu Démarrer - Menu% AppData% \ Microsoft \ Windows \ Start
    • shell: StartMenuAllPrograms - DémarrerMenuTousProgrammes
    • shell: démarrage - % AppData% \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Démarrage
    • shell: SyncCenterFolder - Panneau de configuration \ Tous les éléments du panneau de configuration \ Centre de synchronisation
    • shell: SyncResultsFolder - Panneau de configuration \ Tous les éléments du panneau de configuration \ Centre de synchronisation \ Résultats de la synchronisation
    • shell: SyncSetupFolder - Panneau de configuration \ Tous les éléments du panneau de configuration \ Centre de synchronisation \ Configuration de la synchronisation
    • shell: Système - % WinDir% \ System32
    • shell: SystemCertificates - % AppData% \ Microsoft \ SystemCertificates
    • shell: SystemX86 - % WinDir% \ SysWOW64
    • shell: modèles - % AppData% \ Microsoft \ Windows \ Templates
    • shell: ThisPCDesktopFolder - Bureau
    • shell: UsersFilesFolder - %Profil de l'utilisateur%
    • shell: l'utilisateur a épinglé - % AppData% \ Microsoft \ Internet Explorer \ Lancement rapide \ Utilisateur épinglé
    • shell: UserProfiles - % HomeDrive% \ Utilisateurs
    • shell: UserProgramFiles - % LocalAppData% \ Programmes
    • shell: UserProgramFilesCommon - % LocalAppData% \ Programs \ Common
    • shell: UsersLibrariesFolder - Bibliothèques
    • shell: VideosLibrary - Bibliothèques \ Vidéos
    • shell: Windows - % WinDir%

    Et voilà. Bien sûr, une fois que vous avez trouvé ces dossiers, vous pouvez facilement les mettre en signet afin de pouvoir y accéder encore plus rapidement. Mais, si vous êtes un claviériste, il pourrait être intéressant d’en ajouter quelques-unes à votre répertoire..