Comment gére un desktop.ini avec le dos

Fermé
hamza_0081 Messages postés 242 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 26 avril 2009 - 2 nov. 2008 à 13:17
 teauahi - 20 mai 2009 à 10:04
Bonjour,
salut tous le monde de puis ce matin g apris que les fichier desktop.ini peut nous aider apersonaliser nos document
http://www.siteduzero.com/tutoriel-3-34756-personnaliser-ses-dossiers-avec-les-desktop-ini.html
alors g dessider de cree un fichier batche pour faire des test et cree un fichier desktop.ini
le voila mon fichier

@echo off
del desktop.ini
set /p %indexicon%=index incon
echo ;desktop.ini >>desktop.ini
echo [.ShellClassInfo] >>desktop.ini
echo IconFile=%SystemRoot%\system32\SHELL32.dll

:>>desktop.ini
echo IconIndex=-"%indexicon%" >>desktop.ini
echo [ExtShellFolderViews] >>desktop.ini
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}

=echo {BE098140-A513-11D0-A3A4-00C04FD706EC}

>>desktop.ini
echo [{BE098140-A513-11D0-A3A4-00C04FD706EC}]

>>desktop.ini
echo Attributes=1 >>desktop.ini
echo IconArea_Image=scorpion.jpg >>desktop.ini
echo IconArea_Text=0x000000FF >>desktop.ini


ce batche me donne le fichier suivant


;desktop.ini
[.ShellClassInfo]
IconFile=C:\WINDOWS\system32\SHELL32.dll :
IconIndex=-""
[ExtShellFolderViews]
{BE098140-A513-11D0-A3A4-00C04FD706EC}=echo {BE098140-A513-11D0-A3A4-00C04FD706EC}
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=scorpion.jpg
IconArea_Text=0x000000FF



ICONINDEX=-"" >>>>>>> pour quoi ca ne marche pas
ques que je doit faire pour afficher un variable saisie par un utilisateur ?

2 réponses

essai ca

[ExtShellFolderViews]
{BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
IconArea_Image=C:\path\folder\background.jpg
0
Kura ora (ou salut)

Réponse pour info si hamza_0081 a déjà résolu le problème.
Il y a 2 erreurs dans le fichier .cmd :

1/ à modifier
echo IconIndex=-"%indexicon%" >>desktop.ini
en (sans le -)
echo IconIndex="%indexicon%" >>desktop.ini

2/ corriger
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}=echo {BE098140-A513-11D0-A3A4-00C04FD706EC}>>desktop.ini
en retirant le deuxième echo (à droite du =)
echo {BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC} >>desktop.ini

A faa ito ito (ou bon courage)
0