Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gab
wrote:
bonjour,
Salut,
les fichiers .bat ou .cmd ouvrent une fenetre dos à l'éxecution, est il possible de ne pas l'ouvrir ou de la cacher ?
je ne sais pas ... mais tu peux au moins empêcher l'affichage des commandes exécutées en mettant, à la première ligne de ton programme "@echo off" (sans les guillemets). A la première ligne ou alors où tu veux, si tu veux par exemple mettre des commentaires dans la fenêtre puis masquer l'affichage des autres commandes, après tes quelques lignes commençant par "rem" (lignes de commentaires), tu ajoutes ton "@echo off"
Ceci n'empêche pas, toutefois, l'utilisateur de fermer la fenêtre "dos" s'il le souhaite.
cdlt,
GAB.
titof@oreka.com wrote:
bonjour,
Salut,
les fichiers .bat ou .cmd ouvrent une fenetre dos à
l'éxecution, est il possible de ne pas l'ouvrir ou de la
cacher ?
je ne sais pas ... mais tu peux au moins empêcher l'affichage des commandes
exécutées en mettant, à la première ligne de ton programme "@echo off" (sans
les guillemets). A la première ligne ou alors où tu veux, si tu veux par
exemple mettre des commentaires dans la fenêtre puis masquer l'affichage des
autres commandes, après tes quelques lignes commençant par "rem" (lignes de
commentaires), tu ajoutes ton "@echo off"
Ceci n'empêche pas, toutefois, l'utilisateur de fermer la fenêtre "dos" s'il
le souhaite.
les fichiers .bat ou .cmd ouvrent une fenetre dos à l'éxecution, est il possible de ne pas l'ouvrir ou de la cacher ?
je ne sais pas ... mais tu peux au moins empêcher l'affichage des commandes exécutées en mettant, à la première ligne de ton programme "@echo off" (sans les guillemets). A la première ligne ou alors où tu veux, si tu veux par exemple mettre des commentaires dans la fenêtre puis masquer l'affichage des autres commandes, après tes quelques lignes commençant par "rem" (lignes de commentaires), tu ajoutes ton "@echo off"
Ceci n'empêche pas, toutefois, l'utilisateur de fermer la fenêtre "dos" s'il le souhaite.
cdlt,
GAB.
ok merci GAB a+
-----Message d'origine----- wrote:
bonjour,
Salut,
les fichiers .bat ou .cmd ouvrent une fenetre dos à l'éxecution, est il possible de ne pas l'ouvrir ou de la cacher ?
je ne sais pas ... mais tu peux au moins empêcher
l'affichage des commandes
exécutées en mettant, à la première ligne de ton
programme "@echo off" (sans
les guillemets). A la première ligne ou alors où tu veux,
si tu veux par
exemple mettre des commentaires dans la fenêtre puis
masquer l'affichage des
autres commandes, après tes quelques lignes commençant
par "rem" (lignes de
commentaires), tu ajoutes ton "@echo off"
Ceci n'empêche pas, toutefois, l'utilisateur de fermer la
les fichiers .bat ou .cmd ouvrent une fenetre dos à l'éxecution, est il possible de ne pas l'ouvrir ou de la cacher ?
je ne sais pas ... mais tu peux au moins empêcher
l'affichage des commandes
exécutées en mettant, à la première ligne de ton
programme "@echo off" (sans
les guillemets). A la première ligne ou alors où tu veux,
si tu veux par
exemple mettre des commentaires dans la fenêtre puis
masquer l'affichage des
autres commandes, après tes quelques lignes commençant
par "rem" (lignes de
commentaires), tu ajoutes ton "@echo off"
Ceci n'empêche pas, toutefois, l'utilisateur de fermer la
fenêtre "dos" s'il
le souhaite.
cdlt,
GAB.
.
Jean-Claude BELLAMY
Dans le message news:019201c5467f$c29458a0$ , s'est ainsi exprimé:
bonjour, les fichiers .bat ou .cmd ouvrent une fenetre dos
NANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN ! Ils ouvrent une fenêtre de commandes ! Il n'y a pas un poil de DOS là-dedans ! C'est du pur 100% Window 32 bits !
à l'éxecution, est il possible de ne pas l'ouvrir ou de la cacher ?
Il suffit de créer un raccourci et d'indiquer "fenêtre réduite" dans les propriétés.
Tu peux aussi passer par ce script VBS :
"runhidden.vbs" --------- couper ici --------- Set shell = WScript.CreateObject("WScript.Shell") Set args = Wscript.Arguments params="" For i = 0 To args.count params=params & " " & args(i) next shell.Run "cmd /c " & params, 0 --------- couper ici ---------
et ensuite tu exécutes la commande : runhidden "k:trucs diversmachinsmonscript.bat" avec des tas de paramètres 1789 1515 1848
Le batch sera exécuté de façon totalement invisible !
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *
Dans le message news:019201c5467f$c29458a0$a501280a@phx.gbl ,
titof@oreka.com <anonymous@discussions.microsoft.com> s'est ainsi exprimé:
bonjour,
les fichiers .bat ou .cmd ouvrent une fenetre dos
NANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN !
Ils ouvrent une fenêtre de commandes !
Il n'y a pas un poil de DOS là-dedans !
C'est du pur 100% Window 32 bits !
à l'éxecution, est il possible de ne pas l'ouvrir ou de la
cacher ?
Il suffit de créer un raccourci et d'indiquer "fenêtre réduite" dans les
propriétés.
Tu peux aussi passer par ce script VBS :
"runhidden.vbs"
--------- couper ici ---------
Set shell = WScript.CreateObject("WScript.Shell")
Set args = Wscript.Arguments
params=""
For i = 0 To args.count
params=params & " " & args(i)
next
shell.Run "cmd /c " & params, 0
--------- couper ici ---------
et ensuite tu exécutes la commande :
runhidden "k:trucs diversmachinsmonscript.bat" avec des tas de
paramètres 1789 1515 1848
Le batch sera exécuté de façon totalement invisible !
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
Jean-Claude.Bellamy@wanadoo.fr * JC.Bellamy@free.fr
Dans le message news:019201c5467f$c29458a0$ , s'est ainsi exprimé:
bonjour, les fichiers .bat ou .cmd ouvrent une fenetre dos
NANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN ! Ils ouvrent une fenêtre de commandes ! Il n'y a pas un poil de DOS là-dedans ! C'est du pur 100% Window 32 bits !
à l'éxecution, est il possible de ne pas l'ouvrir ou de la cacher ?
Il suffit de créer un raccourci et d'indiquer "fenêtre réduite" dans les propriétés.
Tu peux aussi passer par ce script VBS :
"runhidden.vbs" --------- couper ici --------- Set shell = WScript.CreateObject("WScript.Shell") Set args = Wscript.Arguments params="" For i = 0 To args.count params=params & " " & args(i) next shell.Run "cmd /c " & params, 0 --------- couper ici ---------
et ensuite tu exécutes la commande : runhidden "k:trucs diversmachinsmonscript.bat" avec des tas de paramètres 1789 1515 1848
Le batch sera exécuté de façon totalement invisible !
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org *