Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Attribuer des images à des dossiers
Auteur Message
Répondre en citant
Message Attribuer des images à des dossiers 
Bonjour,
Je suis novice en programmation et je compte sur vous pour me donner un petit coup de pouce. mon problème J'ai un dossier dans lequel je stock toutes mes formations et je voudrais mettre une image de chaque formation pour chaque dossier.
j'ai suivé ça pour changer l'image du dossier: (clique droit/propriété/personnaliser/choisir un fichier) ,J'ai fait un test avec plusieurs formations et ça fonctionne très bien !
Le problème c'est que j'ai une bonne centaine de formations et j'ai pas envi de faire la manipulation à chaque fois ...et j'ai cherché sur internet et j'ai trouvé une demi solution :

Code:
 
echo [ViewState]>> "desktop".ini
echo Mode=>> "desktop".ini
echo Vid=>> "desktop".ini
echo FolderType=Pictures>> "desktop".ini
echo Logo=ico.ico,0 >> "desktop".ini
 
@echo off
for /d %%a in (*.*) do copy desktop.ini "%%a"

Ce script copie le fichier desktop.ini dans tous les sous dossiers mais n'ajoute pas le chemin de l'image dans tous les desktop.ini.
Vous avez une solution à me proposer (je suis sous Seven 64) ?



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Attribuer des images à des dossiers 
Sinon tu télécharge Super Macro et tu fais la méthode du pauvre qui a la flemme de programmer, tu fait faire l'action en boucle (mais que ça change d'image à chaque fois hien) et que ça s'arrête sur le dernier dossier Okay

Je ne te ferais pas de tuto sur ce logiciel par contre, mais c'est intuitif. En attendant un code tu peux essayer ça et tu finira avant même qu'on t'en donne un Mr. Green




______________________________________________________
~
Répondre en citant
Message Attribuer des images à des dossiers 
YamiManu a écrit:
Sinon tu télécharge Super Macro et tu fais la méthode du pauvre qui a la flemme de programmer, tu fait faire l'action en boucle (mais que ça change d'image à chaque fois hien) et que ça s'arrête sur le dernier dossier Okay

Je ne te ferais pas de tuto sur ce logiciel par contre, mais c'est intuitif. En attendant un code tu peux essayer ça et tu finira avant même qu'on t'en donne un Mr. Green


Merci YamiManu pour votre réponse rapide, je vais essayer ce programme et je te tiens au courant Very Happy Very Happy Very Happy Very Happy Very Happy



Répondre en citant
Message Attribuer des images à des dossiers 
@YamiManu: j'ai essayé le programme mais lorsque j'utilise une boucle, mon pc se bloque et je peux rien faire sauf l'éteindre directement .



Répondre en citant
Message Attribuer des images à des dossiers 
C'est normal, il faut déclarer la variable en tout début du code, la mettre en numérique avec comme valeur 0, placer un calcul rajoutant 1 à cette variable juste après le l'étiquette, mettre une condition juste après les actions qui teste si la variable "n" est supérieure au nombre d'actions nécessaires.

En espérant m'être bien expliqué, a+ Mr. Green




______________________________________________________
~
Répondre en citant
Message Attribuer des images à des dossiers 
OK thanks I'll try it.



Répondre en citant
Message Attribuer des images à des dossiers 
Voilà j'ai réussi en créant une macro qui me fait la tâche:

Macro avec la recherche du format de l'image:

Code:

Label   <Label1>
Pause   00:00:03
Move Mouse   381;192;Indirect;ImgRef2;
Click   Right click;
Pause   00:00:01
Type Special   HAUT;
Type Special   ENTREE;
Pause   00:00:01
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:00
Type Special   DROITE;
Type Special   DROITE;
Type Special   DROITE;
Type Special   DROITE;
Pause   00:00:00
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:01
Type Special   ENTREE;
Pause   00:00:01
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:01
Type   jpg
Pause   00:00:01
Type Special   ENTREE;
Pause   00:00:02
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:01
Type Special   DROITE;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Move Mouse   488;229;Indirect;ImgRef0;
Click   Right click;
Pause   00:00:00
Type Special   BAS;
Type Special   BAS;
Type Special   BAS;
Type Special   BAS;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Goto   <Label1>


Macro sans recherche du format de l'image:

Code:

Label   <Label1>
Pause   00:00:03
Move Mouse   381;192;Indirect;ImgRef2;
Click   Right click;
Pause   00:00:01
Type Special   HAUT;
Type Special   ENTREE;
Pause   00:00:01
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:00
Type Special   DROITE;
Type Special   DROITE;
Type Special   DROITE;
Type Special   DROITE;
Pause   00:00:00
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:00
Type Special   DROITE;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Type Special   TAB;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Move Mouse   488;229;Indirect;ImgRef0;
Click   Right click;
Pause   00:00:00
Type Special   BAS;
Type Special   BAS;
Type Special   BAS;
Type Special   BAS;
Pause   00:00:00
Type Special   ENTREE;
Pause   00:00:00
Goto   <Label1>


Merci encore une fois à YamiManu qui m'a aidé à eviter un travail fastidieux. Smile Smile Smile Smile Smile Smile Smile



Répondre en citant
Message Attribuer des images à des dossiers 
En attendant une âme charitable qui peut nous faire un code Batch Very Happy je suis preneur .
Merci d'avance



Répondre en citant
Message Attribuer des images à des dossiers 
Citation:
Merci encore une fois à YamiManu qui m'a aidé à eviter un travail fastidieux.
-> Manque un petit mot Mr. Green




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visiter le site web du posteur
Répondre en citant
Message Attribuer des images à des dossiers 
Lequel ? Neutral




______________________________________________________
~
Répondre en citant
Message Attribuer des images à des dossiers 
Ah bah nan, j'dis des conneries Mort de Rire j'devais avoir 3g à ce moment là ^^'




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visiter le site web du posteur
Message Attribuer des images à des dossiers 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch