IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

backup réseau horodaté


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Par défaut backup réseau horodaté
    Bonjour,

    Je suis complètement débutant en script Windows, je viens du monde Linux ..
    qui a ses défaut .. Je pense que le langage approprié est le VBScript d'après mes recherches ..

    J'aimerais faire un script qui :
    -1-. crée un répertoire dont le nom serait composé d'une chaine et de la date (aaaa.mm.jj-hh:mm)

    -2-. Vérifie que les ordinateurs dont les IP sont IP1 et IP2 sont connectés

    -3-. Copie les répertoires partagés \\IP1\dir1 \\IP1\dir2 \\IP2\dir1 et le répertoire c:\dir1 en local dans le répertoire créé en -1-

    -4- Lancer une commande dos

    -5- remplir un log (fichier texte dans c:\log )

    Pourriez vous m'aider s'il vous plait ?
    Merci d'avance

  2. #2
    Membre émérite Avatar de cubitus91
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 726
    Par défaut
    Salut ,
    je suppose que tu vas mettre une ''sheduled Tasks" pour que ton action se fasse tout les jours.
    Je vais te donner des liens pour t aider:
    1 - Test de ping pour savoir si tes machines sont connectés:http://www.microsoft.com/technet/scr...nc_remote.mspx

    2- Log dans le journal d'évenement qui sera mieux je pense que sur un fichier TXT.
    http://www.computerperformance.co.uk...Logs_with_WMI_

    Sinon voila comment créer un fichier et écrire dedans.
    [CODE]
    Set FileSys = CreateObject("Scripting.FileSystemObject")
    Set TxtFile = FileSys.CreateTextFile("Chemin", True)
    'Ecrire dedans
    TxtFile.writeline()
    TxtFile.close

    3-Création des répertoire

    http://www.computerperformance.co.uk...der_create.htm

    4- Commande DOS
    Set objShell = Wscript.CreateObject("Wscript.Shell" )
    objShell.Run "cmd.exe"

    Ca devrait etre bon !
    Par contre , pour ma part j aurais fait un service plutot qu un vbs, mais bon apres c est peut etre une histoire de gout.


    Cdt

  3. #3
    Membre éclairé Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Par défaut
    MERCI de ta réponse !
    Je ne pouvais rêver mieux !

    Effectivement, j'avais pensé faire une tâche planifiée mais uniquement car je ne sais pas du tout faire un service ...
    En quoi est-ce si différent ?

    J'ai recherché sur mon ordinateur et je n'ai pas trouvé comment faire un service ..

    merci encore

  4. #4
    Membre éclairé Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Par défaut
    si ma commande dos est

    C:\Program Files\7-Zip\7z.exe -a archive.zip dir
    ?

  5. #5
    Membre émérite Avatar de cubitus91
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 726
    Par défaut
    Création du fichier à la date du jour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    dim dossier 
    ' creation fichier a la date du jour 
    
    dossier=   day(now)& "-"  &  month(now)& "-"& year (now) 
    Set objFSO = CreateObject("scripting.FileSystemObject") 
    
    
    Set objFolder = objfso.createfolder("chemin" & dossier )
    Pour ta commande DOS:
    tu fais :
    [
    Set objShell = Wscript.CreateObject("Wscript.Shell" )
    objShell.Run "C:\Program Files\7-Zip\7z.exe -a archive.zip"
    [/CODE]
    Ton dir sert à quoi ? c est un argument pour 7z

  6. #6
    Membre éclairé Avatar de meufeu
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    355
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 355
    Par défaut
    :o)
    merci !

    le dir c'est pour dire à 7z quel fichier compresser ..

Discussions similaires

  1. Différence entre IP et nom de machine lors d'un backup sur réseau
    Par aloisio11 dans le forum Développement
    Réponses: 14
    Dernier message: 29/09/2011, 11h22
  2. Backup sur lecteur réseau avec sql serveur 2005 ou 2008
    Par Labienus dans le forum Administration
    Réponses: 3
    Dernier message: 25/03/2011, 10h32
  3. Backup sur une machine du réseau
    Par hotsizzle dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 27/11/2009, 10h27
  4. Backup sur disque réseau
    Par bart64 dans le forum Administration
    Réponses: 4
    Dernier message: 28/02/2008, 16h27
  5. Backup en réseau,..comment?
    Par midiweb dans le forum Développement
    Réponses: 3
    Dernier message: 16/08/2006, 01h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo