Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Thomas Lebrun

Tout sur WPF, LINQ, C# et .NET en général !

Actualités

[Vista] Accéder au répertoire Application Data sous Windows Vista

Le répertoire Application Data est utilisé par vos applications pour stocker des données.

Cela peut aller de la configuration utilisateur au stockage de données, suivant les cas.

Sous Windows Vista, ce répertoire a été remplacé par le répertoire AppData, mais pour des raisons de compatibilité, il est toujours présent.

Cependant, vous ne pouvez pas accéder à ce répertoire: même en ayant tous les droits sur votre machine, vous vous retrouvez toujours avec une erreur d'autorisation:

En effet, si l'on regarde les propriétés du dossier, dans l'onglet "Security", on s'aperçoit que des permissions spéciales, de type "Deny", sont accordées.

Un clic sur le bouton "Advanced" nous permet de nous rendre compte qu'une autorisation "Deny" a été appliquée à tout le monde sur ce répertoire.

Cliquez alors sur le bouton "Edit" pour pouvoir modifier cette autorisation:

Pour vous donnez la permission d'accéder à ce répertoire, il vous suffit de supprimer cette autorisation de type "Deny", en cliquant sur le bouton "Remove":

 

Voila, j'espère que cela vous sera utile Smile [:)]

 

 

A+

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 5 octobre 2006 10:58 par Thomas LEBRUN
Classé sous : ,

Commentaires

madd0 a dit :

Quel est l'intérêt du hack ?

Si on veut accéder au répertoire n'est-il pas mieux de passer par quelque chose du genre :

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

(en .NET au moins, sinon je suppose que %APPDATA% existe encore et que ça pointe vers le bon répertoire...)
# octobre 5, 2006 16:03

Thomas LEBRUN a dit :

Si on parle développement, oui, ta technique est correcte.

Mais mon message s'applique aux personnes qui ont besoin d'accéder à ce répertoire de façon "physique", afin de supprimer des fichiers qui sont à l'intérieur par exemple ;)

Donc, rien à voir avec du développement sur ce coup là :)


A+
# octobre 5, 2006 16:30

sebmafate a dit :

mouaip... sauf que si tu veux y accéder "à la main" autant aller dans AppData.
# octobre 6, 2006 09:26

Thomas LEBRUN a dit :

Sauf que certains programmes installe ce dont ils ont besoin dans Application Data.

Si tu prends Office 2007, il copie, dans Application Data, des fichiers qui lui serviront à accéler l'affichage du Ruban.
Si tu veux "réparer" ton ruban, tu dois supprimer ces fichiers donc accéder à ce répertoire.

Idem pour Messenger ou même VS 2005, qui installe un cache du flux RSS de la page de démarrage dans ce répertoire.

Bien sur, c'est vraiment au cas par cas et cela dépend des programmes que tu installes :)
# octobre 6, 2006 09:33

sebmafate a dit :

oui... justement...
Ce qu'il faut savoir c'est que le dossier "Application Data" est remappé par Windows Vista dans le dossier c:\Users\[User]\AppData\Roaming.

# octobre 6, 2006 11:26

Thomas LEBRUN a dit :

Ah... effectivement, je n'avais pas remarqué cela :)

Comme quoi, on a beau utiliser un produit au jour le jour, on ne le connait pas forcément...


Merci de l'info Sébastien ;)
# octobre 6, 2006 11:58

sebmafate a dit :

ca fait bientot 6 mois que j'utilise Vista tous les jours :)
# octobre 6, 2006 14:42

sitaktif a dit :

Excellent ! Je suis peut-être très mauvais (je n'avais pas vu le "deny" au lieu du "allow") mais en tout cas ce post m'a beaucoup aidé !

Merci beaucoup

# août 28, 2007 00:33
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- TechDays Paris 2012 : Session pleinière jour 3 par Blog Technique de Romelard Fabrice le il y a 8 heures et 6 minutes

- Mishra Reader : un lecteur RSS très Zune Style en Open Source ! par Cyril Sansus le il y a 10 heures et 39 minutes

- [framework 4] Les Tasks et le Thread UI par Fathi Bellahcene le il y a 18 heures et 34 minutes

- Workflow Foundation 3 a un pied dans la tombe par Blog de Jérémy Jeanson le il y a 20 heures et 52 minutes

- TechDays Paris 2012 : Nouvelles tendances du poste de travail - Bring Your own PC par Blog Technique de Romelard Fabrice le il y a 23 heures et 25 minutes

- TechDays Paris 2012 : System Center Service Manager 2012 Vue d’ensemble par Blog Technique de Romelard Fabrice le 02-08-2012, 17:32

- TechDays Paris 2012 : Pleinière second jour par Blog Technique de Romelard Fabrice le 02-08-2012, 16:23

- TechDays Paris 2012 : Retour d'expérience sur la mise en place d'un Cloud Privé par Blog Technique de Romelard Fabrice le 02-08-2012, 16:04

- TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par Blog Technique de Romelard Fabrice le 02-07-2012, 23:59

- Perspective 3.0 pour Silverlight 5.0 par Perspective le 02-07-2012, 22:39