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 XP Discussion :

Creer une tache planifiée


Sujet :

Windows XP

  1. #1
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut Creer une tache planifiée
    Bonjour,
    j'ai un dossier sur le reseau qui contient les sauvegardes de ma base de donnée ORacle, les fichiers sont de la forme jjmmyy.dmp
    je veux creer une tache planifiée qui copie le dernier fichier sauvegardé sur un dossier qui se trouve sur mon ordinateur et ce chaque jour.

    par ex aujourd'hui le 30/09/2008 je dois copier le fichier d'hier 290908.dmp

  2. #2
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Tu créer un batch avec xcopy puis tu le place en tâche planifiée

  3. #3
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    Citation Envoyé par koKoTis Voir le message
    Tu créer un batch avec xcopy puis tu le place en tâche planifiée
    comment creer un batch,est ce que tu peux m'expliquer comment et qu est ce que je dois mettre exectement dans ce batch

  4. #4
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    @echo off & color 1B
    
    set vrRepSource=C:\Documents and Settings\lunnatick\Bureau\rep
    set vrRepSave=C:\sauvegarde\
    set vrUser= ton nom de session
    set vrPassword= ton mot de passe
    
    
    if /i not exist "%windirM\Tasks\save_dump.job" (
    
        schtasks /create /ru %vrUser% /rp %vrPassword% /sc hourly -mo 1 /ST 01:30:00 /TR "%~dpnx0" /TN save_dump
    
     ) 
    
    
    
    for /f "delims=" %%i in ('dir /b /o:d "%vrRepSource%\*.dmp" ^| find ".dmp"') do set VrFchRcnt=%%i
    
    
    copy "%vrRepSource%\%VrFchRcnt%" "%vrRepSave%\%VrFchRcnt%"
    
    
    
    pause>nul

  5. #5
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    Citation Envoyé par koKoTis Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    @echo off & color 1B
    
    set vrRepSource=C:\Documents and Settings\lunnatick\Bureau\rep
    set vrRepSave=C:\sauvegarde\
    set vrUser= ton nom de session
    set vrPassword= ton mot de passe
    
    
    if /i not exist "%windirM\Tasks\save_dump.job" (
    
        schtasks /create /ru %vrUser% /rp %vrPassword% /sc hourly -mo 1 /ST 01:30:00 /TR "%~dpnx0" /TN save_dump
    
     ) 
    
    
    
    for /f "delims=" %%i in ('dir /b /o:d "%vrRepSource%\*.dmp" ^| find ".dmp"') do set VrFchRcnt=%%i
    
    
    copy "%vrRepSource%\%VrFchRcnt%" "%vrRepSave%\%VrFchRcnt%"
    
    
    
    pause>nul


    merci pour ton effort mais est ce que tu peux m'expliquer un peu car c un peu de chinois pour moi, aussi est ce que ce code copie le dernier fichier cad le fichier d'hier 290908.dmp

  6. #6
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    j'ai essaye de l'executer mais il Ne peut Pas Démarrer

  7. #7
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    tu a un message d'erreur ?


    tien j'ai commanter le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    @echo off & color 1B
    
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: Script demander ici: http://www.developpez.net/forums/d621126/hardware-systemes-logiciels/windows/win-xp/creer-tache-planifiee/
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    
    
    
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: Pour les modifications c'est ici:
    ::::::::::::::::::::::::::::::::::::
    
    :: Ci-dessous on créer les variables du chemin du dossier ou ce trouve les .dmp, puis le dossier de sauvegarde:
    set vrRepSource=C:\Documents and Settings\lunnatick\Bureau\rep
    set vrRepSave=C:\sauvegarde\
    
    :: Ci-dessous on créer les variables avec le nom de ta session windows, et ton mot de passe, qui sont indispenssable pour la création de la tâche planifiée:
    set vrUser= ton nom de session
    set vrPassword=ton mot de passe
    
    
    :: Ci-dessous on créer la variable avec l'heure à laquelle tu veut éxécuter la tache planifiée:
    set vrHourTache=01:30:00
    
    :::::::::::::::::::::::::::::
    :: fin de la zone a modifiée.
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    
    
    :: Ci-dessous si la tache planifier n'existe pas on la créer avec la commande schtasks:
    
    if /i not exist "%windirM\Tasks\save_dump.job" (
    
        schtasks /create /ru %vrUser% /rp %vrPassword% /sc hourly -mo 1 /ST %vrHourTache% /TR "%~dpnx0" /TN save_dump
    
     ) 
    
    
    :: Ci-dessous on cherche le fichier dmp le plus récent:
    
    for /f "delims=" %%i in ('dir /b /o:d "%vrRepSource%\*.dmp" ^| find ".dmp"') do set VrFchRcnt=%%i
    
    
    :: Puis enfin on copie le fichier dmp dans le dossier de sauevagrde:
    
    copy "%vrRepSource%\%VrFchRcnt%" "%vrRepSave%\%VrFchRcnt%"
    
    
    
    pause>nul
    tu a des truc a modifier en rouge

  8. #8
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    j'ai copié le code dans un fichier texte
    j'ai remplacé

    set vrRepSource=\\@serveur\repertoire

    puis j'ai copié le fichier dans tache planifiée
    quand j'essaye de l'exécuter il m'affiche dans l'etat "N'A PAS PU DEMARRER"

  9. #9
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    ce fichier doit avoir l'extension .bat

    puis tu ne doit pas le mettre dans le dossier des tâches planifiées mais stocke le quelque par sur ton disque dur, si possible pas sur C:

    le script va créer lui même la tache planifiée

    mais tu a bien fait les midification ?

  10. #10
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    Citation Envoyé par koKoTis Voir le message
    ce fichier doit avoir l'extension .bat

    puis tu ne doit pas le mettre dans le dossier des tâches planifiées mais stocke le quelque par sur ton disque dur, si possible pas sur C:

    le script va créer lui même la tache planifiée

    mais tu a bien fait les midification ?
    moi je veux effectuer cette tache chaque jour à 9 h
    comment la planifier?

  11. #11
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    c'est en rouge ou modifier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    @echo off & color 1B
    
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: Script demander ici: http://www.developpez.net/forums/d621126/hardware-systemes-logiciels/windows/win-xp/creer-tache-planifiee/
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    
    
    
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: Pour les modifications c'est ici:
    ::::::::::::::::::::::::::::::::::::
    
    :: Ci-dessous on créer les variables du chemin du dossier ou ce trouve les .dmp, puis le dossier de sauvegarde:
    set vrRepSource=C:\Documents and Settings\lunnatick\Bureau\rep
    set vrRepSave=C:\sauvegarde\
    
    :: Ci-dessous on créer les variables avec le nom de ta session windows, et ton mot de passe, qui sont indispenssable pour la création de la tâche planifiée:
    set vrUser= ton nom de session
    set vrPassword=ton mot de passe
    
    
    :: Ci-dessous on créer la variable avec l'heure à laquelle tu veut éxécuter la tache planifiée:
    set vrHourTache=01:30:00
    
    :::::::::::::::::::::::::::::
    :: fin de la zone a modifiée.
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    
    
    :: Ci-dessous si la tache planifier n'existe pas on la créer avec la commande schtasks:
    
    if /i not exist "%windirM\Tasks\save_dump.job" (
    
        schtasks /create /ru %vrUser% /rp %vrPassword% /sc hourly -mo 1 /ST %vrHourTache% /TR "%~dpnx0" /TN save_dump
    
     ) 
    
    
    :: Ci-dessous on cherche le fichier dmp le plus récent:
    
    for /f "delims=" %%i in ('dir /b /o:d "%vrRepSource%\*.dmp" ^| find ".dmp"') do set VrFchRcnt=%%i
    
    
    :: Puis enfin on copie le fichier dmp dans le dossier de sauevagrde:
    
    copy "%vrRepSource%\%VrFchRcnt%" "%vrRepSave%\%VrFchRcnt%"
    
    
    
    pause>nul
    tu a des truc a modifier en rouge

  12. #12
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    la tache est crée mais une fois je veux l'executer il m'affiche l'etat "N'A PAS PU DEMARRER"

  13. #13
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    A tu un mot de passe sur ta session ?

  14. #14
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    Citation Envoyé par koKoTis Voir le message
    A tu un mot de passe sur ta session ?
    oui je met le mot de passe de la session ,
    le probleme ne se pose pas quand je clique sur le fichier .bat mais le prob c lorsque j'essaye d'executer la tache planifiée
    aussi il fait une copie de tous les fichiers qui se trouve dans le repertoire source

  15. #15
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    c'est pâs possible tu est sur qu'il copie tous les fichiers ?

  16. #16
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    Citation Envoyé par koKoTis Voir le message
    c'est pâs possible tu est sur qu'il copie tous les fichiers ?
    oui c sur je l'ai teste maintenant

  17. #17
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    Citation Envoyé par lido Voir le message
    oui c sur je l'ai teste maintenant
    meme les fichiers non dmp sont copies

  18. #18
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    effectivement la tache pmlanifier ne fonctionne pas, mais je ne voi pas ce qui cloche, par contre c'est pas normale qui te copy tous les fichier la commande cpy ne peut copier qu'un seul fichier

  19. #19
    Membre régulier
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Points : 80
    Points
    80
    Par défaut
    ou etes vous les autres aider moi svp

Discussions similaires

  1. Creer une tache planifiée via .cmd ou .bat
    Par tdmort dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 02/02/2012, 03h09
  2. Modifier l'heure d'une tache planifiée
    Par MoTUmBo dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/12/2005, 18h49
  3. traitement de fichier XML dans une Tache planifiée
    Par marivi dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 21/06/2005, 10h40
  4. API : créer une tache planifiée.
    Par Argonz dans le forum Windows
    Réponses: 3
    Dernier message: 05/05/2004, 14h16
  5. Créer une tache planifié (.bat ou wsh)
    Par BRAUKRIS dans le forum Windows
    Réponses: 4
    Dernier message: 18/03/2004, 17h12

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