Log.txt
Modérateur : WIN32-[GG]
Log.txt
Bonjour,
J'aimerais crée un fichier log.txt qui contiennent tout ce que mon .bat à éxecuter.
Toutes les lignes qui ce sont affichés dans le prompt.
un "echo on > log.txt " marcherais ? j'en suis pas sur.
merci pour votre aide
J'aimerais crée un fichier log.txt qui contiennent tout ce que mon .bat à éxecuter.
Toutes les lignes qui ce sont affichés dans le prompt.
un "echo on > log.txt " marcherais ? j'en suis pas sur.
merci pour votre aide
Re: Log.txt
Salut,
Voila ma solution, pas la plus simple je pense. Avec un scripte ça pourrait être plus simple.
cordialement
Voila ma solution, pas la plus simple je pense. Avec un scripte ça pourrait être plus simple.
Code : Tout sélectionner
@echo off
echo test >> log.txt
echo test >> log.txt
echo test >> log.txt
echo test >> log.txt
echo test >>log.txt
Re: Log.txt
Salut,
Donc à la place du test j'inscrit le chemin du script ? ou juste le nom de script ?
Et pourquoi il y a plusieurs ligne identique?
merci
clem
Donc à la place du test j'inscrit le chemin du script ? ou juste le nom de script ?
Et pourquoi il y a plusieurs ligne identique?
merci
clem
Re: Log.txt
Je pense qu'il desirerer dans la mesure du possible "automatiser le tout" pour ne pas avoir le " >> fichier.txt" a rajouter derriere chaque commandes.
Une sorte de conteneur disont genre :
(
mon 1er code
mon 2eme
mon 3eme
) >> fichier txt
Il me semble d'avoir deja vu un tel code, je verifie que ce soi bien sous msdos et je te tient au courant.
Une sorte de conteneur disont genre :
(
mon 1er code
mon 2eme
mon 3eme
) >> fichier txt
Il me semble d'avoir deja vu un tel code, je verifie que ce soi bien sous msdos et je te tient au courant.
Re: Log.txt
Comment je suis une bete oO j'ai tester et c'es exactement ca, la preuve avec des echos :
Code : Tout sélectionner
@echo off
cls
(
echo lol
echo mdr
echo ptdr
) >> ttt.txt
Re: Log.txt
Merci bien, j'ai tester et en effet ton petit batch fonctionne
je vais tester ça avec mon script.
je vais tester ça avec mon script.
Re: Log.txt
malheureusement avec mon script :
@echo off
cls
(
echo.
set /p dat= quelle est le dossier contenant les archives a extraire ? (format jj-mm-yy) :
echo.
echo le dossier choisi est %dat%
echo.
pause
C:\PROGRA~1\IZArc\IZARCE.exe -eh F:\Released\%dat%\*CGR*.*
C:\PROGRA~1\IZArc\IZARCE.exe -eh F:\Released\%dat%\*V5*.*
echo.
echo.
mkdir "F:\FichiersCATProduct"
set CATProduct="F:\FichiersCATProduct"
mkdir "F:\FichiersCATPart"
set CATPart="F:\FichiersCATPart"
mkdir "F:\FichiersCGR"
set CGR="F:\FichiersCGR"
echo.
echo.
copy *.CATProduct %CATProduct%
copy *.CATPart %CATPart%
copy *.CGR %CGR%
echo.
) >> F:\log_Izarc.txt
@if exist F:\log_Izarc.txt (echo le fichier log_Izarc.txt a bien ete cree) else echo le fichier n'as pas pu être cree
pause
cls
cela ne fonctionne pas la fenêtre du script se termine aussitôt lancer.
J'ai effectué ca sous le prompt et j'ai l'erreur suivante :
test.bat exited with error code 255
??
@echo off
cls
(
echo.
set /p dat= quelle est le dossier contenant les archives a extraire ? (format jj-mm-yy) :
echo.
echo le dossier choisi est %dat%
echo.
pause
C:\PROGRA~1\IZArc\IZARCE.exe -eh F:\Released\%dat%\*CGR*.*
C:\PROGRA~1\IZArc\IZARCE.exe -eh F:\Released\%dat%\*V5*.*
echo.
echo.
mkdir "F:\FichiersCATProduct"
set CATProduct="F:\FichiersCATProduct"
mkdir "F:\FichiersCATPart"
set CATPart="F:\FichiersCATPart"
mkdir "F:\FichiersCGR"
set CGR="F:\FichiersCGR"
echo.
echo.
copy *.CATProduct %CATProduct%
copy *.CATPart %CATPart%
copy *.CGR %CGR%
echo.
) >> F:\log_Izarc.txt
@if exist F:\log_Izarc.txt (echo le fichier log_Izarc.txt a bien ete cree) else echo le fichier n'as pas pu être cree
pause
cls
cela ne fonctionne pas la fenêtre du script se termine aussitôt lancer.
J'ai effectué ca sous le prompt et j'ai l'erreur suivante :
test.bat exited with error code 255
??
Re: Log.txt
je vais peut etre dire une betise mais il faut mettre un echo devant tout les lignes que tu veux stocker dans ton batch logiquement.
sinon tu peux remplacer ceci : C:\PROGRA~1\ par cela %programfile%
sinon tu peux remplacer ceci : C:\PROGRA~1\ par cela %programfile%
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: Log.txt
Je ne pourrai pas te dire, n'utilisant pas izarc (pas en ligne de commande du moins (j'ai bien voulu tester mais il fallait installer izarc command line et il me fallait quelque chose de portable donc j'ai renoncer)
Le faite que ta fenetre ce ferme toute seule , je vois plusieurs causes possibles :
1 : il y a une erreur dans ton bat
2 : Celle que je pense la plus probable : Le contenu entier de ton bat file dans F:\log_Izarc.txt , y compris la question set /p dat , a laquelle tu ne peut forcement pas repondre , meme si le bat ce poursuit et malgrés les pauses qui ne sont plus qu'en echo ,ton bat fini asser viteAs tu penser a verifier si F:\log_Izarc.txt existe ?
Sinon je ne voit pas l'interet de ton fichier F:\log_Izarc.txt ? (mais bon c'es ton bat lol).S'agit t'il d'une verification ? parcque la a vu de nez je dirai que certaines commandes vu comme ca risque de ne pas passer.
Il aurai peut etre mieux value effectuer normalement les commandes, puis a la fin tester l'existance des fichier decompresser et envoyer le rapport dans ton fichier txt
Pour ce qui es des echos a chaque ligne ce n'es pas forcer, petit test :
Le faite que ta fenetre ce ferme toute seule , je vois plusieurs causes possibles :
1 : il y a une erreur dans ton bat
2 : Celle que je pense la plus probable : Le contenu entier de ton bat file dans F:\log_Izarc.txt , y compris la question set /p dat , a laquelle tu ne peut forcement pas repondre , meme si le bat ce poursuit et malgrés les pauses qui ne sont plus qu'en echo ,ton bat fini asser viteAs tu penser a verifier si F:\log_Izarc.txt existe ?
Sinon je ne voit pas l'interet de ton fichier F:\log_Izarc.txt ? (mais bon c'es ton bat lol).S'agit t'il d'une verification ? parcque la a vu de nez je dirai que certaines commandes vu comme ca risque de ne pas passer.
Il aurai peut etre mieux value effectuer normalement les commandes, puis a la fin tester l'existance des fichier decompresser et envoyer le rapport dans ton fichier txt
Pour ce qui es des echos a chaque ligne ce n'es pas forcer, petit test :
Code : Tout sélectionner
@echo off
cls
(
echo lol
echo mdr
ping http://www.google.fr
) >> ttt.txt
Re: Log.txt
Hello
Mon script fonctionne tres bien
Juste que mon chef veut qu'un log soit crée et qu'il retranscrive tout ce qu'a effectué le script.
Sans ça tout marche nikel.
il arrive a crée le log_izarc.txt mais rien n'est a inscrit a l'intérieur.
seul truc que j'ai pas tester c'est de mettre les echo devant chaque ligne en même temps que les parenthèses.
Je testerais ça lundi au boulot.
merci je tiens au courant
Mon script fonctionne tres bien
Juste que mon chef veut qu'un log soit crée et qu'il retranscrive tout ce qu'a effectué le script.
Sans ça tout marche nikel.
il arrive a crée le log_izarc.txt mais rien n'est a inscrit a l'intérieur.
seul truc que j'ai pas tester c'est de mettre les echo devant chaque ligne en même temps que les parenthèses.
Je testerais ça lundi au boulot.
merci je tiens au courant