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 :

Copie et renommage de fichier


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Février 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Février 2013
    Messages : 3
    Par défaut Copie et renommage de fichier
    Hello,

    Je souhaite récupérer un fichier image qui s'appelle toto.bmp à chaque modification et renommer chaque copie avec l'horodatage YYMMJJhhmm pour les récupérer en cas de besoin.

    J'ai commencé mais je galère beaucoup car je n'arrive pas à récupérer la date de dernière modif du fichier pour la comparer à la date du jour,

    voici mon balbutiement :

    Code Batch : 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
    @echo off
    setlocal enabledelayedexpansion enableextensions
     
    cd\
    cd \Scripts\
     
    rem formatage date en cours
     
    set jour=%date:~0,2%
    set mois=%date:~3,2%
    set annee=%date:~8,2%
    set heure=%time:~0,2%
    set minute=%time:~3,2%
    set seconde=%time:~6,2%
     
    rem date de dernière modification fichier Recu
     
    dir /TW sat.txt > Dmod.txt
    for /f "tokens=1,* skip=3 delims=:" %%i in ('findstr /n /r . Dmod.txt') do echo %%jm> %%im.txt
    for /f "tokens=4 delims= " %%i in ('dir /TW sat.txt ^| findstr /i /c:"6m.txt"') do echo %%i
    rem FOR /F "tokens=1,2,3 delims=$" %%i in (m.txt) do @echo %%i %%j %%k> s.txt
    pause
     
    rem set variable="%6m:~0,16%"
    rem echo %variable% > b
     
     
    rem comparaison entre date actuelle et date de derniere modification Recu
     
    rem if a > b ( 
    rem call copy-fichier.bat
    rem )
     
     
    rem goto EXIT
     
    rem :PROCESS
    rem FOR /F "tokens=1-4 delims= " %%i in (trace.txt) do set datetmp=%%i%%j20%%k
    rem echo %datetmp%
    rem :EXIT
    exit

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218

  3. #3
    Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Février 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Février 2013
    Messages : 3
    Par défaut
    Bonjour Eric,

    Merci pour cette piste.

    Il y a une subtilité dans mon topic car mon objectif est de copier le même fichier à chaque modification de ce dernier et renommer chaque copie pour éviter d'écraser les autre fichier avec la date et l'heur de copie.

    Pour le topic du photographe, il récupère les infos d'un fichier CSV et les copie dans un répertoire.

    Je ne sais pas si je suis clair,

    Bonnes fêtes,
    Cdlt

Discussions similaires

  1. Copie et renommage de fichier
    Par biggir dans le forum Shell et commandes GNU
    Réponses: 11
    Dernier message: 07/08/2011, 09h22
  2. probléme copie ou renommage de fichier
    Par catalunya dans le forum Général Java
    Réponses: 4
    Dernier message: 30/03/2011, 11h17
  3. copie et renommage de fichiers avec leur extension
    Par TaleMaker dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/02/2009, 17h06
  4. fichier batch (copie depuis lecteur réseau avec mot de passe
    Par Mickey34 dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 09/02/2006, 22h33
  5. [batch] renommage de fichiers dans des rep enfants
    Par khayyam90 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 25/08/2005, 09h03

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