Quelqu'un pourrait-il me dire comment on redirige les sorties standard et
d'erreur d'un script .bat dans le même fichier, dans une console de
windows (XP si ça a une importance).
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
Norbert
Herve Autret wrote:
Bonjour,
Quelqu'un pourrait-il me dire comment on redirige les sorties standard et d'erreur d'un script .bat dans le même fichier, dans une console de windows (XP si ça a une importance).
Pour la sortie standard vers un fichier, c'est ">" : script.bat > toto. Pour les autres, je ne sais pas.
-- à bientôt ================================= les secrets de l'univers http://nrumiano.free.fr un atlas de l'univers http://atunivers.free.fr images du ciel http://images.ciel.free.fr ==================================
Herve Autret wrote:
Bonjour,
Quelqu'un pourrait-il me dire comment on redirige les sorties
standard et d'erreur d'un script .bat dans le même fichier, dans
une console de windows (XP si ça a une importance).
Pour la sortie standard vers un fichier, c'est ">" :
script.bat > toto.
Pour les autres, je ne sais pas.
--
à bientôt
================================= les secrets de l'univers http://nrumiano.free.fr
un atlas de l'univers http://atunivers.free.fr
images du ciel http://images.ciel.free.fr
==================================
Quelqu'un pourrait-il me dire comment on redirige les sorties standard et d'erreur d'un script .bat dans le même fichier, dans une console de windows (XP si ça a une importance).
Pour la sortie standard vers un fichier, c'est ">" : script.bat > toto. Pour les autres, je ne sais pas.
-- à bientôt ================================= les secrets de l'univers http://nrumiano.free.fr un atlas de l'univers http://atunivers.free.fr images du ciel http://images.ciel.free.fr ==================================
Jean-Claude BELLAMY
Le lundi 17/10/2011 09:20:10, Herve Autret a écrit dans le message <news:4e9bd72a$0$3174$ ce qui suit :
Bonjour,
Quelqu'un pourrait-il me dire comment on redirige les sorties standard et d'erreur d'un script .bat dans le même fichier, dans une console de windows (XP si ça a une importance).
Tout simplement avec les 2 commutateurs suivants :
nom-du-fichier
ET 2>&1
En effet, 0 est le handle de STDIN (entrée standard) 1 est le handle de STDOUT (sortie standard) 2 est le handle de STDERR (flux des erreurs)
May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP Expert IT Pro] http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Le lundi 17/10/2011 09:20:10, Herve Autret a écrit dans le message
<news:4e9bd72a$0$3174$426a74cc@news.free.fr> ce qui suit :
Bonjour,
Quelqu'un pourrait-il me dire comment on redirige les sorties standard et
d'erreur d'un script .bat dans le même fichier, dans une console de
windows (XP si ça a une importance).
Tout simplement avec les 2 commutateurs suivants :
nom-du-fichier
ET
2>&1
En effet,
0 est le handle de STDIN (entrée standard)
1 est le handle de STDOUT (sortie standard)
2 est le handle de STDERR (flux des erreurs)
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP Expert IT Pro]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Le lundi 17/10/2011 09:20:10, Herve Autret a écrit dans le message <news:4e9bd72a$0$3174$ ce qui suit :
Bonjour,
Quelqu'un pourrait-il me dire comment on redirige les sorties standard et d'erreur d'un script .bat dans le même fichier, dans une console de windows (XP si ça a une importance).
Tout simplement avec les 2 commutateurs suivants :
nom-du-fichier
ET 2>&1
En effet, 0 est le handle de STDIN (entrée standard) 1 est le handle de STDOUT (sortie standard) 2 est le handle de STDERR (flux des erreurs)
May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP Expert IT Pro] http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Herve Autret
Bonjour,
Jean-Claude BELLAMY a écrit:
0 est le handle de STDIN (entrée standard) 1 est le handle de STDOUT (sortie standard) 2 est le handle de STDERR (flux des erreurs)
En réalité je suis habitué au raccourci du bash qui permet d'écrire : Mon-script.sh >& fichier.log Je me demandais quelle était la syntaxe dans le langage de commande windows.
Mon-script.bat >k:debugmon-fichier.log 2>&1
En fait cette dernière forme fonctionne aussi dans bash : ele est donc plus générique.
Merci. -- Hervé
Bonjour,
Jean-Claude BELLAMY a écrit:
0 est le handle de STDIN (entrée standard) 1 est le handle de STDOUT
(sortie standard) 2 est le handle de STDERR (flux des erreurs)
En réalité je suis habitué au raccourci du bash qui permet d'écrire :
Mon-script.sh >& fichier.log
Je me demandais quelle était la syntaxe dans le langage de commande
windows.
Mon-script.bat >k:debugmon-fichier.log 2>&1
En fait cette dernière forme fonctionne aussi dans bash : ele est donc
plus générique.
0 est le handle de STDIN (entrée standard) 1 est le handle de STDOUT (sortie standard) 2 est le handle de STDERR (flux des erreurs)
En réalité je suis habitué au raccourci du bash qui permet d'écrire : Mon-script.sh >& fichier.log Je me demandais quelle était la syntaxe dans le langage de commande windows.
Mon-script.bat >k:debugmon-fichier.log 2>&1
En fait cette dernière forme fonctionne aussi dans bash : ele est donc plus générique.