"Philou" <noemail@wanadoo.fr> a écrit dans le message de
news:ut%23lNxFNJHA.5060@TK2MSFTNGP02.phx.gbl...
> Bonjour,
>
> Je m'insère dans cette discussion car ces fichiers desktop.ini, m'ont
> toujpurs fait rire. JCB a raion ils sont à leur place comme ils le sont
> sous XP, mais sous XP eux ils n'apparaissaient pas sur le bureau car ...
.... ILS N'EXISTENT PAS dans les dossiers "bureaux", tout simplement !!
Ces fichiers sont apparus (en plus des autres) dans les dossiers "bureau"
pour une basse
préoccupation linguistique et donc de traduction !
En effet, sous VISTA, les dossiers des utilisateurs s'appellent TOUS
"users", et les dossiers "bureau" s'appellent TOUS "desktop", que l'on soit
en
présence d'une version US, française ou boldo-malvaque de VISTA !
La preuve, il suffit d'exécuter la commande :
dir %PUBLIC% /A:H
(Dossier caché)
qui affiche :
Le volume dans le lecteur C s'appelle VISTA
Le numéro de série du volume est 444C-E934
Répertoire de C:\Users\Public
10/10/2008 17:30 <REP> Desktop
19/02/2008 17:15 174 desktop.ini
02/11/2006 12:23 <REP> Favorites
ou encore :
dir %USERPROFILE%
qui affiche
Le volume dans le lecteur C s'appelle VISTA
Le numéro de série du volume est 444C-E934
Répertoire de C:\Users\BELLAMY
30/09/2008 19:30 <REP> .
30/09/2008 19:30 <REP> ..
18/10/2008 18:04 <REP> .borland
15/09/2008 10:01 <REP> .gimp-2.4
[...]
02/10/2008 18:38 <REP> Desktop
[...]
Et c'est le fichier desktop.ini de chacun de ces répertoires qui sert à la
traduction dans l'explorateur ...
Ainsi on trouve dans le desktop.ini du dossier "desktop" de l'utilisateur
(apparaissant dans l'explorateur sous le nom de "bureau") la ligne suivante
:
LocalizedResourceName=@%SystemRoot%\system32\shell 32.dll,-21769
En examinant le fichier "localisé" correspondant, à savoir :
%SystemRoot%\system32\fr-FR\shell32.dll.mui
à la ressource STRINGTABLE d'ID 21769 (dans le groupe 1361/1036) on peut
lire : "Bureau" !!!
http://cjoint.com/?kwvmOTgje6
De même, on trouve dans le desktop.ini du dossier "desktop" de tous les
utilisateurs (apparaissant dans l'explorateur sous le nom de "bureau
public") la ligne suivante :
LocalizedResourceName=@%SystemRoot%\system32\shell 32.dll,-21799
à la ressource STRINGTABLE d'ID 21799 (dans le groupe 1363/1036) on peut
lire : "Bureau public" !!!
http://cjoint.com/?kwvymLiTzA
Il n'y a pas toute cette "gymnastique" dans XP et
précédents, par contre les
"localisations" de libellés, menus, .. sont "en dur", et nécessite le
remplacement complet des DLL et autres binaires.
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] -
http://www.bellamyjc.org