Indiquer la racine du disque dans un Desktop.ini

Indiquer la racine du disque dans un Desktop.ini - Win 7 - Windows & Software

Marsh Posté le 24-04-2019 à 20:44:49    

Bonjour,
 
J'aimerais afficher une image de fond dans tous mes dossiers qui contiennent un fichier desktop.ini. J'utilise donc la classe [AveFolder]
IconArea_Image= *chemin*
 
Je stocke l'image de fond dans un dossier qui est à la racine de mon disque: E:\monDossier\fond.jpg
 
Mon problème est que j'aimerais indiquer ce chemin de manière relative, car c'est un disque dur externe et la lettre de lecteur peut changer.
 
J'ai essayé avec :
IconArea_Image= \monDossier\fond.jpg
IconArea_Image= \\monDossier\fond.jpg
IconArea_Image= CD \monDossier\fond.jpg
IconArea_Image= CD \\monDossier\fond.jpg
 
Rien ne marche...  
 
J'ai cherché pendant quelques jours sur le net, mais je n'ai vraiment rien trouvé, alors si quelqu'un aurait une solution, je suis preneur !
 
Merci d'avance !


---------------
OS: Win 7 64bits Familiale Premium
Reply

Marsh Posté le 24-04-2019 à 20:44:49   

Reply

Marsh Posté le 25-04-2019 à 08:01:17    

salut,  
 
ca me semble compliqué ta procédure, pourquoi pas tester ce logiciel gratuit
 
https://www.sordum.org/10124/folder-painter-v1-2/
 
Non seulement tu peut ajouter le menu au shell et choisir les couleurs
mais tu peut aussi creer tes propres icones semble t'il
 
je l'ai testé, pour les couleurs c'est vraimement une option qui devrait exister par defaut
 
bravo a l'éditeur, tu vas adorer la simplicité du truc, langue Fr dispo


Message édité par azertyiop le 25-04-2019 à 08:04:06
Reply

Marsh Posté le 25-04-2019 à 10:46:34    


Il parle du fond de la fenêtre, une fois ouverte. Une fonctionnalité apparue avec la « mise à jour du Bureau » fournie avec IE4, en 1997. Et intégrée à Windows à partir de Windows 98. Et ça a disparu avec le nouvel Explorateur de Windows Vista, si je me souviens bien.

 

Alors, s’il demande aujourd’hui, douze ans après la sortie de Vista pour le grand public, comment activer quelque chose qui n’est plus possible depuis tout ce temps, ça veut dire qu’il était resté sous Windows XP (qui acceptait les images JPEG) jusqu’à maintenant ? [:max evans]


Message édité par Trit' le 25-04-2019 à 10:47:30
Reply

Marsh Posté le 25-04-2019 à 19:23:20    

Non non, je suis sous windows 7 et afficher une image de fond dans l'explorateur fonctionne bien. Ca a été abandonné avec w8 je crois.
 
Ca fonctionne niquel avec un chemin absolu, mais ce que je cherche à faire c'est de le faire fonctionner avec un chemin relatif. Je te remercie pour ton logiciel azertyiop, mais il ne concerne que les icônes. Il existe un logiciel aussi pour les images de fond de l'explorateur, mais il crée des chemins absolus, donc ça ne va pas pour un disque dur externe qui change de lettre.
 
Ca peut paraître un peu gadget comme question, mais à vrai dire ça m'intéresserait d'arriver à trouver la solution pour également l'appliquer aux icônes.  
 
Donc je résume:  
dans mon desktop.ini, je dois réussir à indiquer un chemin relatif à partir de la racine (et non à partir du dossier courant, parce que ça je sais faire mais ça me prendrait une éternité de le déterminer pour chaque dossier individuellement). Je voudrais pouvoir copier mon desktop.ini sur tous les dossiers quelque soit leur hiérarchie dans le disque et qu'il arrive à me retrouver mon image de fond.
 
Pour ça il me faut donc arriver à indiquer le chemin :
*je vais à la racine du disque*\monDossier\fond.jpg


---------------
OS: Win 7 64bits Familiale Premium
Reply

Marsh Posté le 26-04-2019 à 07:21:34    

peut etre avec le point, tu en ajoutes si besoin
 
.\ tu remontes d'un niveau
..\ tu remontes de deux
 
... etc
 
 
example
 
.\monDossier\fond.jpg
 
https://www.clubic.com/forum/t/vari [...] e/402204/2
http://www.rapidoweb.free.fr/msdos.htm


Message édité par azertyiop le 26-04-2019 à 07:34:18
Reply

Marsh Posté le 26-04-2019 à 07:55:26    

Peut-être une solution:
- Partager le fichier, ou le dossier qui contient le fichier, avec soi-même (par défaut)
- utiliser le chemin \\nom du pc\nom du dossier partagé\nom du fichier,
Je n'ai pas testé pourr ton utilisation mais ça fonctionne dans d'autres cas, comme par exemple Syncback, où on peut désigner des dossiers partagés sur une machine distante sans avoir à connaitre le lecteur où ils s'y trouvent.

 

Edit: un bémol, si la lettre du lecteur change il y aura besoin de revoir le partage, mais c'est à un seul endroit.
Peut-être qu'en partageant le dossier sur la nouvelle lettre, l'ancien partage restera et sera valable si la lettre ancienne revient (à valider).
Vouloir mettre ça sur un disque externe est une contrainte pas très explicable, sauf peut-être par toi.


Message édité par yf38 le 26-04-2019 à 17:53:04
Reply

Marsh Posté le 26-04-2019 à 18:33:51    

Alors justement, ça marche très bien avec les points pour remonter, mais ça m'oblige à modifier tous les fichiers desktop.ini un par un, ce qui est interminable !
Je voulais faire l'inverse :  descendre depuis la racine, mais sans préciser la lettre du lecteur. En ligne de commande ms-dos, c'est très simple, en batch aussi, mais pour je ne sais quelle raison ça a l'air très compliqué dans un desktop.ini !
 
Pour le DD externe, c'est simplement que je l'utilise sur plusieurs ordis et que j'aimerais avoir mes fonds sombres quel que soit l'ordi. Je peux contourner le problème en hébergeant l'image de fond sur le disque C en gardant strictement le même chemin sur chaque ordi, mais j'aime bien trouver des solutions dynamiques.
 
Je vais tenter ta proposition, c'est une méthode intéressante !
 
 
EDIT: Le chemin du dossier partagé est bien reconnu, par contre lorsque l'on change la lettre du disque, il faut en effet recommencer le partage. C'est donc quand même une plutôt bonne solution !


Message édité par Acedia le 26-04-2019 à 18:43:53

---------------
OS: Win 7 64bits Familiale Premium
Reply

Marsh Posté le 26-04-2019 à 18:43:15    

Avec le disque externe il est bien possible que la lettre sur un PC soit à peu près toujours la même, bien qu'elle change de PC à PC, sauf si un squatter est installé avant le disque externe.
Changer la lettre pour la choisir un peu isolée et pas celle qui est prise en premier peut aider.


Message édité par yf38 le 26-04-2019 à 18:43:38
Reply

Marsh Posté le 26-04-2019 à 18:48:33    

Oui c'est vrai aussi, il y a peu de risques en prenant des lettres vers les M ou N. Je te remercie en tout cas pour ta solution avec le partage, et si jamais quelqu'un connaît une expression régulière qui fait le travail dans le desktop.ini, n'hésitez pas, juste par curiosité !


---------------
OS: Win 7 64bits Familiale Premium
Reply

Marsh Posté le 30-04-2019 à 17:17:39    

salut, quelque chose qui sert souvent
 
@ECHO OFF
SET dd=%~d0
ECHO letter=%dd%
pause
 
ca va t'afficher la lettre du disque ou se trouve le bat !!, si ca peut servir


Message édité par azertyiop le 30-04-2019 à 17:18:04
Reply

Marsh Posté le 30-04-2019 à 17:17:39   

Reply

Marsh Posté le 30-04-2019 à 19:29:35    

Je te remercie, c'est en effet toujours pratique à savoir, ça peut servir !


---------------
OS: Win 7 64bits Familiale Premium
Reply

Marsh Posté le 06-05-2019 à 08:27:22    

En fait tu veux que ca ressemble a l'explorateur w10 c'est ca ? c'est a dire que l'on voit quelques images si le dossier en contient ?
 
j'ai pas testé
 
https://www.generation-nt.com/perso [...] 620-1.html
 

Reply

Marsh Posté le 08-05-2019 à 21:22:30    

Oui c'est exactement ça, j'obtiens le même résultat en passant directement par le fichier desktop.ini, c'est plus rapide. Mais je ne connaissais pas l'existence de ce petit programme, pratique pour ceux qui ne veulent pas se plonger dans le desktop.ini, peut-être marche-t-il sous W7 ^^


---------------
OS: Win 7 64bits Familiale Premium
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed