Rechercher : dans
Par :

Probleme de script avec blat

Dernière réponse le 13 mar 2009 à 16:43:51 moustif94000, le 12 fév 2009 à 17:59:48 
 Signaler ce message aux modérateurs

Bonjour,


Je veux faire un script qui va me permettre de copier le fichier .log de Ntbackup

dans un dossier qui s'appel logntbackup et me l'envoyé via BLAT l'utilisatire d'envoie.


Je sais comment envoyé avec blat

Le souci étant que mon script arrive bien a crée ce fameux fichier log qui s'appel report.txt

Mais blat me dit qu'il ne reconnait absoulument pas le chemin de mon log et ne peut donc rien n'envoyé

il m'affiche un message d'erreur:

unknown error code 123 when trying to open C:\Documents and Settings\tech.mondomaine\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\*.log


Voici le script commmenté :


@echo

set Sender=backup@mondomaine.fr
set Receiver=tech@mondomaine.fr
set Cc=administrateur@mondomaine.fr
set Subject="Test Rapport de sauvegarde"
set Host=mondomaine.fr
set Sourcefolder="C:\Documents and Settings\tech.mondomaine\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\"
REM Sourcefolder = dossier d'origine du fichier *.log créé par NTBackup. (Backup01, Backup 02, Backup03...)
set Contentfolder="c:\logntbackup"
REM Contentfolder dossier ou est copié le fichier avant l'envoi par mail.

echo F | xcopy /d %Sourcefolder%\*.log %Contentfolder%\report.txt
REM J'effectue une copie du fichier source (*.log) dans le dossier cible (*.log ou *.txt par exemple)

blat -install %Host% %Sender%
REM installation de blat
blat %sourceFolder%\*.log -subject %Subject% -to %Receiver% -cc %Cc% -attach %ContentFolder%\report.txt
REM Utilisation de blat pour l'envoi du fichier report.txt par mail.

PAUSE

Configuration: Windows XP
Firefox 3.0.6

Meilleures réponses pour « Probleme de script avec blat » dans :
[IE] Erreur de script / Effectuer un débogage Voir De temps en temps, lorsque vous naviguez sur le Net et que vous chargez une page Web, un message d'erreur de script survient : Une erreur est survenue. Une erreur est survenue sur le script de cette page. Souhaitez-vous effectuer un débogage...
Exécuter un script shell Voir Exécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...
Changer le mot de passe via un script Voir Changer le mot de passe via un script passwd Traditionnellement avec la commande "passwd" et son option "--stdin", au travers d'un "tube" (pipe en anglais), ce qui donne la syntaxe suivante :echo -e "new_password\nnew_password" | (passwd --stdin...
Script au démarrage et à l'arrêt d'Ubuntu VoirFaire exécuter un script au démarrage d'Ubuntu Modifiez le fichier /etc/rc.local et ajoutez vos commandes. Le script doit toujours se terminer par un exit 0 Faire exécuter un script au redémarrage Placez votre script dans /etc/rc0.d et rendez...

1

 moustif94000, le 13 mar 2009 à 16:43:51

Mon probleme est resolu voilà mon script complet

copy "C:\Documents and Settings\tech.mondomaine\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\*.log"

set Sender=backup@mondomaine.fr
set Receiver=tech@mondomaine.fr
set Cc=administrateur@mondomaine.fr
set Subject=" Rapport de sauvegarde"
set Host=mondomaine.fr

blat %sourceFolder%\*.log -subject %Subject% -to %Receiver% -cc %Cc% -attach %ContentFolder%\report.txt
REM Utilisation de blat pour l'envoi du fichier report.txt par mail.

Répondre à moustif94000