2010-10-25 28 views
0

Existe-t-il une liste de répertoires APPDATA par défaut pour chaque version de Windows? (XP & up)Quels sont les répertoires APPDATA par défaut de chaque version de Windows?

Je dois connaître le répertoire par défaut chaque système d'exploitation sera de retour pour l'appel suivant:

SHGetSpecialFolderLocation(NULL, CSIDL_APPDATA|CSIDL_FLAG_CREATE , &pidl); 
+1

Avez-vous été curieux au sujet des versions non anglaises de Windows aussi? Cela pourrait être une très longue liste. –

+0

Bonne question, mais non. Anglais seulement à ce stade. –

+1

Pourquoi pensez-vous que vous avez besoin de la liste? Pourquoi ne pas utiliser l'appel de fonction? –

Répondre

4

Il n'y a pas vraiment une réponse simple à faire dans une liste, même pour les installations tout en anglais .

Voici quelques exemples que je viens de tirer de quelques machines.

Windows 8 - C:\Users\%USERNAME%\AppData\Roaming 
Windows 7 - C:\Users\%USERNAME%\AppData\Roaming 
2K8 - C:\Users\%USERNAME%\AppData\Roaming 
Vista - C:\Users\%USERNAME%\AppData\Roaming 
XP  - C:\Documents and Settings\%USERNAME%\Application Data 
2K3 - C:\Documents and Settings\%USERNAME%\Application Data 

vous obtiendrez des réponses différentes pour quand vous errez ou non, lorsque vous utilisez un ordinateur de bureau à distance, etc.

+0

S'agit-il de versions Home ou Professional? Depuis XP, ce sont des versions distinctes. – MSalters

+0

Ceux-ci sont de professionnel ou ultime, n'ont pas de maison. –