Script batch

[Fermé]
Signaler
Messages postés
4
Date d'inscription
vendredi 30 septembre 2016
Statut
Membre
Dernière intervention
30 septembre 2016
-
Messages postés
4
Date d'inscription
vendredi 30 septembre 2016
Statut
Membre
Dernière intervention
30 septembre 2016
-
Bonjour,

J'ai du mal à afficher tus mes messages echo dans le fichier log.txt.
Voici mon code:
@echo off
set DIRECTORY= C:\SES

IF NOT EXIST %DIRECTORY% set DIRECTORY= D:\SES
IF NOT EXIST %DIRECTORY% ECHO Repertoire introuvable

echo le respertoire est %DIRECTORY%  >>log.txt

:: Backup Jobs
cd %DIRECTORY%\servers\jetty-base\webapps\nouvelle-solution\WEB-INF\classes\com\ses_esl\ns\webapp\jobs\task
if not exist "%DIRECTORY%\servers\jetty-base\webapps\nouvelle-solution\WEB-INF\classes\com\ses_esl\ns\webapp\jobs\task\backup_4420" mkdir %DIRECTORY%\servers\jetty-base\webapps\nouvelle-solution\WEB-INF\classes\com\ses_esl\ns\webapp\jobs\task\backup_4420 >>log.txt

j'ai le premier echo mais pas le deuxieme.

Help pls.

4 réponses

Messages postés
33194
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 août 2021
3 650
Bonjour,

Quel "deuxième" echo ? Je n'en vois qu'un..... pas sûr que l'instruction mkdir retourne quelque chose à afficher......
Messages postés
4
Date d'inscription
vendredi 30 septembre 2016
Statut
Membre
Dernière intervention
30 septembre 2016

c'est l'echo aprés le test condition

echo Backup des deux fichiers Jobs TaskInformation.class et TaskInformation.java >>log.txt
Messages postés
33194
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 août 2021
3 650
Je suis miro ... mais .. je ne vois pas du tout cette ligne de code dans ce que tu nous as donné.....
Merci de nous coller ton code en entier...
Messages postés
4
Date d'inscription
vendredi 30 septembre 2016
Statut
Membre
Dernière intervention
30 septembre 2016

@echo off
set DIRECTORY= C:\SES

IF NOT EXIST %DIRECTORY% set DIRECTORY= D:\SES
IF NOT EXIST %DIRECTORY% ECHO Repertoire introuvable

echo le respertoire est %DIRECTORY%  >>log.txt

:: Backup Jobs
cd %DIRECTORY%\servers\jetty-base\[/contents/328-portails-d-entreprise-enterprise-portals webapps]\nouvelle-solution\WEB-INF\classes\com\ses_esl\ns\webapp\jobs\task
if not exist "%DIRECTORY%\servers\jetty-base\webapps\nouvelle-solution\WEB-INF\classes\com\ses_esl\ns\webapp\jobs\task\backup_4420" mkdir %DIRECTORY%\servers\jetty-base\webapps\nouvelle-solution\WEB-INF\classes\com\ses_esl\ns\webapp\jobs\task\backup_4420 
echo Backup des deux fichiers Jobs TaskInformation.class et TaskInformation.java >>log.txt



EDIT : AJout des balises de code (jordane)
Messages postés
33194
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 août 2021
3 650
Donc là .. c'est la ligne de code :
echo Backup des deux fichiers Jobs TaskInformation.class et TaskInformation.java >>log.txt

??
As tu essayé de la mettre entre quotes ?
echo "'Backup des deux fichiers Jobs TaskInformation.class et TaskInformation.java" >>log.txt
Messages postés
4
Date d'inscription
vendredi 30 septembre 2016
Statut
Membre
Dernière intervention
30 septembre 2016

Oui ça marche pas !