web-dev-qa-db-fra.com

Windows 7: dossier AppData non visible dans l'explorateur Windows

Je suis un peu nouveau pour Windows 7. J'utilise une version en langue étrangère de Windows 7 (je ne sais pas si cela est important ou non). Quoi qu'il en soit, lorsque j'utilise cmd pour exécuter un environnement d'invite de commandes et

C:\Users\MyUserNameHere> dir

Je ne vois pas le dossier nommé AppData.

Lorsque je fais la même chose et que je vérifie cela à partir de l'application Windows Explorer, je ne vois pas non plus le dossier AppData. Cependant, quand je

C:\Users\MyUserNameHere> cd AppData

Je peux cd dans ce dossier. C'est comme si ce dossier était en quelque sorte caché.

Donc, mes questions sont:

  1. À quoi sert ce dossier, c'est-à-dire à quoi sert-il dans Windows 7? Je vois que certaines installations installent des trucs sous ce dossier et d'autres pas. Pourquoi?

  2. Quelle est la différence entre les trois répertoires qui y sont contenus: Local, LocalLow et Roaming? Ont-ils des objectifs différents?

  3. Puis-je "afficher" ce dossier AppData caché afin de pouvoir y accéder plus facilement dans l'application Windows Explorer.exe?

  4. Aptana Studio 3 s'est installé sous le répertoire AppData\Local tandis que les photos de webcam prises avec skype se trouvent sous AppData\Roaming. Pourquoi ce choix d'annuaires? (cette question n'est qu'un cas spécial de 2.)

Merci pour les clarifications,

Je voudrais également être pointé vers un livre détaillant ce genre de choses pour Windows 7 afin que je puisse mieux utiliser le système d'exploitation si cela ne vous dérange pas de suggérer un lien ou un livre.

14
John Goche
  1. Le dossier est utilisé pour les applications pour stocker toutes les données utilisateur, telles que les paramètres ou les fichiers de cache.

  2. Voir ce site pour une bonne explication.

  3. Vous pouvez masquer le dossier en désactivant la fonction "dossiers cachés" sous [Modifier> Options des dossiers] (appuyez sur la touche alt pour voir les menus). Ou consultez le lien ci-dessus pour plus d'informations.

  4. Je m'attends à ce que le programme stocke les photos en itinérance de sorte que si vous utilisez un PC en réseau (comme sur un domaine dans un lieu de travail), les images puissent voyager d'un PC à un autre lorsque vous vous connectez et vous déconnectez.

9
melodiouscode

Comme mentionné, le dossier AppData est masqué par défaut pour le visualiser à partir d'une ligne CMD, utilisez ce qui suit;

cd %userprofile%
dir /a:h

Le% userprofile% est une variable d'environnement utile pour accéder à l'emplacement du dossier du profil utilisateur actuel. Le commutateur ajouté à dir indique à dir d'afficher les fichiers/dossiers avec l'attribut caché.

Remarque: La modification de l'option des fichiers cachés dans les options des dossiers n'affectera que l'Explorateur et Cmd.exe masquera toujours les fichiers/dossiers avec l'attribut caché.


Dans la continuité du point de réponse 4 de Jamesakadamingo

La raison de la différence est le AppData\Local Le dossier est utilisé pour stocker des informations spécifiques au profil des utilisateurs qui doivent être stockées localement (c'est-à-dire qu'elles sont spécifiques à la machine actuelle). LocalLow est le même mais est spécifiquement destiné aux applications à faible intégrité pour stocker les données localement.

Dans votre exemple d'Aptana Studio 3, si vous utilisiez une autre machine, vous n'auriez pas nécessairement installé Aptana Studio 3, donc la persistance de ces informations n'est d'aucun avantage.

Tandis que AppData\Roaming suit les utilisateurs d'une machine à l'autre (si leur profil utilisateur est en itinérance) et contient généralement des informations qui pourraient persister et être toujours utiles, dans le cas de Skype, les prises de vue WebCam (qui ne sont que des images accessibles avec n'importe quel visualiseur ou éditeur d'images) ce serait un contenu utile pour persister avec votre profil.

3
Lankymart

Une bonne source serait Windows 7 Tips par Paul Thurrott

0
David Johnson