mais généralement Microsoft ne faisant pas les choses pour rien pourquoi ces é dossiers
Oulà... tu t'avances bien.
Microsoft change d'avis, comme ça, des fois.
Pour la configuration des logiciels, tout le monde utilisait des fichiers. Microsoft a dit "C'est pas bien, faut utiliser la base de registre".
Alors tous les développeurs ont utilisé la base de registre.
Et puis Microsoft dit tout à coup "La base de registre, finalement, c'est pas bien, vous devriez plutôt utiliser des fichiers". Alors quelques développeurs ont remis la config des logiciels dans des fichiers dans "Document and settings".
Microsoft a dit "Dans vos boite de dialogue "Enregistrer sous" ou "Ouvrir", vous devriez utiliser la boite de dialogue fournie dans l'API Windows, parcequ'elle affiche les emplacements standards (Mes documents, etc.)"
Et puis dans Microsoft Office, Microsoft ne suit pas du tout la recommandation qu'il a lui-même donnée.
Microsoft dit ".Net c'est magnifique ! Développez tout en .Net !". Alors les développeurs commencent à faire du .Net.
Mais pas Microsoft, qui continue à développer 99% de ses logiciels en C++.
Microsoft dit "Utilisez le répertoire temporaire de Windows pour vos fichiers temporaires !".
Et Microsoft Word écrit ses fichiers temporaires dans le même répertoire que le fichier ouvert.
Et les mises à jour Microsoft Windows crééent des répertoires temporaire à la racine du disque, n'utilisant pas c:\Temp ou c:\windows\temp.
etc.
Non, Microsoft n'est pas toujours cohérent.