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 :

connaitre l'heure de création d'un fichier a la seconde près ?


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 4
    Par défaut connaitre l'heure de création d'un fichier a la seconde près ?
    Bonjour,

    Comme indiqué dans le titre de cette discussion je souhaiterai savoir si il est possible de connaitre l'heure de création d'un fichier à la seconde près?

    Si oui serait 'il possible de connaitre la commande (ou groupe de commande) ?

    Lorsque que j'execute la commande dir "nom du fichier" je n'ai malheureusement pas l'heure de création à la seconde !!!

    Je vous remercie par avance pour votre aide.

    En esperant que vous allez pouvoir m'aider.

    Djevandro

  2. #2
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    essayes ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    @echo off
    set yfile="v.txt" % chemin absolu avec guillemets %
    if not exist %yfile% exit /b 2
    
    echo set o=createObject("scripting.fileSystemobject").getfile(%yfile%):^
         wsh.echo "set fileage="^&datediff("s",o.datecreated,now())>'.vbs
    cscript /nologo /e:vbs '.vbs > '.bat & call '.bat & del '*
    set fileage
    pause

  3. #3
    Futur Membre du Club
    Inscrit en
    Août 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 4
    Par défaut
    Merci beaucoup pour ta reponse.

    Lorsque je lance ton code il mais retourné la valeur de la variable fileage.

    Ex : fileage = 380

    Peut tu me dire à quoi correspond cette valeur stp?

    je vous remercie par avance pour votre aide

    Djevandro

  4. #4
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    c'est la date de création de ton fichier en secondes

  5. #5
    Futur Membre du Club
    Inscrit en
    Août 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 4
    Par défaut
    Merci beaucoup.

    Je vais intégrer ton code.

    Il m'est bien utile.

    Merci pour ton aide.

    Bonne continuation.

    Djévandro

  6. #6
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    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
    @echo off
    setlocal enabledelayedexpansion
    set yfile="v.txt" % chemin absolu avec guillemets %
    if not exist %yfile% exit /b 2
    
    for %%a in (
      s:$seconde n:$minute h:$heure d:$jour m:$mois) do call :m %%a
    del '*
    set $
    pause
    exit /b
    
    :m
    set x=%1
    echo set o=createObject("scripting.fileSystemobject").getfile(%yfile%):^
         wsh.echo "set %x:~2%="^&datediff("%x:~0,1%",o.datecreated,now())>'.vbs
    for /f "useback delims=" %%_ in (`cscript /nologo /e:vbs '.vbs`) do %%_
    goto :eof
    si ceci peux t'aider..

Discussions similaires

  1. VB.net - Trouver l'heure de création d'un fichier
    Par stick25 dans le forum VB.NET
    Réponses: 3
    Dernier message: 14/04/2010, 11h41
  2. Connaitre la date de création d'un fichier
    Par olive-andre dans le forum AIX
    Réponses: 1
    Dernier message: 16/06/2008, 17h35
  3. Réponses: 2
    Dernier message: 20/07/2007, 07h37
  4. VBA-Excel-récupérer l'heure de création d un fichier
    Par captaine93 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 21/10/2006, 15h35
  5. afficher l'heure de création d'un fichier
    Par koolyce dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 09/03/2006, 07h57

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