Bonjour à tous

Il m'est demandé pour un sujet de cours de développer un script de sauvegarde (VBS)
Il se trouve que j'ai beaucoup de mal à le réaliser car le scripting n'est pas ma spécialité

le script devra réaliser les actions suivantes:

  1. La sauvegarde d'un répertoire, en concevant un historique de 3 copies.
    Ce répertoire peut se trouver en local comme sur un chemin réseau (en local me convient)
    La destination sera elle aussi fournie dans une variable en en-tête du script.
  2. L'historisation des actions dans les journaux présentera les éléments suivant:
  3. Date de la sauvegarde
  4. Réussite ou echec
  5. Indication de l'espace consommé (taille du répertoire sauvegardé)
  6. Les tailles avant et après sauvegarde du volume de destination
  7. Autres éléments opportun d'indiquer


Voici le script que j ai commencé à développer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
'variable en-tête de script'
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
 
'Emplacement du fichier txt'
FichierTXT = "Emplacement du fichier.txt"
 
'Création du fichier txt'
Set NewFichier = fso.CreateTextFile(FichierTXT,TRUE)
 
'fichier source, fichier destination'
fso.CopyFolder "Emplacement du répertoire de sauvegarde"
Le script s'exécute correctement il me sauvegarde un répertoire (en locale), et me créé un fichier texte dans je souhaiterais qu'apparaisse la date de la sauvegarde et tout les points que je vous ai énumérée ci-dessus, mais je n'arrive pas à écrire dans le fichier texte via le script.

j 'espère avoir était le plus clair possible, je vous remercie par avance de votre aide, et j'espère que vous m'apporterez une solution à mon problème

je vous souhaite d'excellente fêtes de fin d'année
à bientôt