Page 1 sur 1
Posté : 03 août 2004, 20:53:00
par DPhBxl
<font color="navy">Bonjour,
Je désire démarrer un fichier batch (.bat) via un raccouci sur le bureau. Mais petit détail génant, la fenêtre DOS s'ouvre le temp de l'exécution.
Existe-t'il un paramètre à rajouter dans le raccourci ou un autre moyen simple pour démarrer le fichier en mode "caché".
Remarque: la commande "@echo off" en début de fichier permet de cacher les commandes mais pas la fenêtre <IMG SRC="/images/smiles/sad_smile46.gif">
Merci de votre aide,
Philippe</font>
Posté : 04 août 2004, 11:00:00
par Titus
Salut,
Quelles sont les propriétés du raccourci (la commande proprement dite (du raccourci, pas du batch))?
Essaie démarrer/exécuter, et tape CMD /? , tu auras toutes les option, je crois que si tu combines CMD à l'exécution de ton batch, il y a moyen.
Posté : 04 août 2004, 16:25:00
par DPhBxl
<font color="navy">Salut à toi Titus,
(fier d'être belge je suis quand je vois que c'est un belge qui est le plus actif sur le site <IMG SRC="/images/smiles/thumbs_up46.gif"> )
En fait, mon problème vient d'un Docklet pour Y'z Dock (programme permettant de se passer du menu Start de Windows). Je manque de place sur cette barre pour y mettre des raccourcis programme. J'ai dès lors trouvé un petit Docklet sympatique qui me permet de permuter sur plusieurs barres. Pour se faire, ce Docklet utilise un petit programme Batch qui efface 2 fichiers ini contenant les paramètres de la barre actuelle et les remplace par 2 autres. Ca marche, c'est pratique, mais c'est énervant de voir cette fenêtre DOS encombrer le paysage le temp de la permutation <IMG SRC="/images/smiles/angry_smile46.gif">
Voici le fichier Batch:
</font>@echo off
tskill YzDock
copy themeYzdock.ini .
copy themeitemlist.ini .
del themeYzdock.ini
del themeitemlist.ini
start Yzdock.exe
exit
<font color="navy">
Le raccourci est quant à lui intéger dans une dll que je devrais modifier. Je ne suis d'ailleur pas sà»r que c'est si simple que à§à <IMG SRC="/images/smiles/embaressed_smile46.gif">
Bien à toi et merci de ton aide,
Philippe.</font>
Posté : 04 août 2004, 16:37:00
par Titus
Salut,
Donc, si j'ai bien suivi, le raccourci pointe vers une DLL qui quand elle est exécutée lance le batch?
Et si tu termines ton batch par <B>>nul</B>, cela n'évite pas l'affichage de le fenêtre DOS, mais du moins la ferme automatiquement.
Posté : 06 août 2004, 19:42:00
par DPhBxl
<font color="navy">Même sans >null la fenêtre se ferme automatiquement après exécution. Mon but est de ne pas la voir du tout ou peut-être la démarrer en mode "minimisée".</font>
Posté : 07 août 2004, 11:58:00
par logun
voila une ruse que j'emploie :
dans les propriétés du raccourci -> Disposition :
je décoche 'positionnée par le systeme'
et je met une valeur hors de l'écran
Posté : 17 août 2004, 20:23:00
par DPhBxl
<font color="navy">Hello,
L'idée est excellente (à retenir <IMG SRC="/images/smiles/lightbulb46.gif"> ), mais mon batch file est lancé via une dll et pas via un raccourci <IMG SRC="/images/smiles/sad_smile46.gif">
Philippe</font>