Batch avec Robocopy, probléme de log
Posté : 26 oct. 2010 18:41
Bonjour à tous,
voila mon soucis:
j'ai fait un script pour copier le contenu d'un dossier dans un autre. le but étant de ne prendre que les fichiers ne contenant pas la chaine de caractères "NOCOP" et d'écrire un compte rendu dans un fichier de log.
le script est exécuté toutes les 30 min et forcément la log ne doit être remplie que lorsque quelque chose est copié.
mon problème est que lorsqu'il s'exécute et ne copie rien, il écrit quand même un retour chariot dans le fichier log.
à force je me retrouve donc avec des grands espaces entre chaque log.
Quelqu'un aurait-il une idée pour écrire dans la log uniquement lorsqu'une copie est effectuée?
merci à vous.
fresh
voila mon soucis:
j'ai fait un script pour copier le contenu d'un dossier dans un autre. le but étant de ne prendre que les fichiers ne contenant pas la chaine de caractères "NOCOP" et d'écrire un compte rendu dans un fichier de log.
le script est exécuté toutes les 30 min et forcément la log ne doit être remplie que lorsque quelque chose est copié.
Code : Tout sélectionner
ROBOCOPY source/ destination/ /xO /XF NOCOP /LOG+:log.txt /NJS /NJH /TS /NDL /NC /NS /NP
mon problème est que lorsqu'il s'exécute et ne copie rien, il écrit quand même un retour chariot dans le fichier log.
à force je me retrouve donc avec des grands espaces entre chaque log.
Quelqu'un aurait-il une idée pour écrire dans la log uniquement lorsqu'une copie est effectuée?
merci à vous.
fresh