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

Scripts/Batch Discussion :

script insérer la date dans le nom de mon fichier


Sujet :

Scripts/Batch

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 159
    Points : 61
    Points
    61
    Par défaut script insérer la date dans le nom de mon fichier
    Bonjour

    Voila c'est la 1ere fois que j'éssaye de créer un Script pour l'éxécuter sous windows
    mon script à pour but de prendre un Dossier de le Zipper apres le renomer et en fin le copier dans un autre dossier

    enfaite on générale tous marche bien mais y a un petit souci c'est que dans une partie du nom de mon fichier je doit insérer la date actuelle et là ça bloque !!!!!!

    bref voila ce que j'ai essayer de faire moi

    code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    @echo off
    set dat=%date%
    cd C:\Documents and Settings\karimcherif\Desktop
    rar a -m0 "C:\Documents and Settings\karimcherif\Desktop\Dossier1\Dossier1" "Dossier1"
    cd C:\Documents and Settings\karimcherif\Desktop\Dossier1
    
    ren  Dossier1*  CIT8550L00_3680_010_001_ %dat% _B1220I-apz*
    
    Copy /y "C:\Documents and Settings\karimcherif\Desktop\Dossier1\CIT8550L00_3680_010_001_ %dat% _B1220I-apz.rar" "C:\Documents and Settings\karimcherif\Desktop\Dossier2"
    mais ça marche pas, donc si vous avez d'autre idées pour insérer la date dans le nom du fichier n'ésiter pas.

    encore une derniere question je veux savoir est ce que c'est possible d'éxécuté mon script automatiquement a un heur précis tous les jours ??

    merci d'avance pour votre aide.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 159
    Points : 61
    Points
    61
    Par défaut
    voila je me répond a moi meme le probleme c'était les / dans la date et c'est pour ça il accepté pas la date dans le nom du fichier donc voila la solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    set dat=%date:~8,2%%date:~3,2%%date:~0,2%
    set tim=%time:~1,1%%time:~3,2%
    
    ren Dossier1* CIT8550L00_3680_010_001_%dat%_B%tim%I-apz*
    mais il me reste encore la 2eme question, enfaite moi je veux que mon script s'éxécute 2fois par jours par exemple a midi et 18h et je veux que ça se fait automatiquement !!!

    j'ai aucune idée pour faire ça mais je pense que c'est possible de le faire, donc si vous avez des idées n'hésité pas

    merci

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Mars 2006
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Mars 2006
    Messages : 400
    Points : 562
    Points
    562
    Par défaut
    Pour effectuer automatiquement une action, tu peux définir une tâche planifiée avec le 'Planificateur de tâches'.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 159
    Points : 61
    Points
    61
    Par défaut
    ahh ouii c'est cool avec le planificteur de tache on peut lancer des .bat

    superr ça marche merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 23
    Dernier message: 07/08/2008, 11h52
  2. [MySQL] Insérer la date dans la BdD ?
    Par arti2004 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 21/02/2006, 15h08
  3. impossible d'insérer une date dans la base
    Par bobic dans le forum ASP
    Réponses: 3
    Dernier message: 03/10/2005, 11h29
  4. insérer une date dans une BDD
    Par requiemforadream dans le forum ASP
    Réponses: 7
    Dernier message: 28/04/2005, 10h40
  5. insérer une date dans une table mssql
    Par ericmart dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 29/01/2004, 10h37

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