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 :

format de %DATE% dans un batch


Sujet :

Windows

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 10
    Points : 7
    Points
    7
    Par défaut format de %DATE% dans un batch
    Citation Envoyé par goodboy
    j'ai essayer de faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exp userid=user/pass@base FILE=EXP_TEST.DMP owner=user log=export.log
    mais lorsque je lance le batch il se met a défiler sans s'arreter et n'execute même pas la commande.. comprend pas

    si j'utilise un pti utilitaire pour les batch en pas a pas la comande marche bien pourtant, et l'export a bien lieu..

    edit : je vien de rajouter cd c:\ au debut et là ça marche..

    comprend pas tro mais bon..
    juste pour dire que j'enchaine sur ce probleme :

    je veux nommer mon fichier d'export avec la date du jour, pour eviter d'ecrasé a chaque fois mais il me sort un truk du genre : 20/03/2007 est donc le fichier ne peut pas etre crée.. il me faudrai un truk du genre 20_03_2007 ou 20032007..

    mais j'ai beau chercher je ne trouve pas de façon simple pour reformater la date..

  2. #2
    Membre émérite Avatar de Drizzt [Drone38]
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2004
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 001
    Points : 2 453
    Points
    2 453
    Par défaut
    Pour remplacer un caractère dans une variable d'environnement :

    Donc par exemple pour supprimer les / de la date :

    Et voila un petit exemple que j'ai utilise pour nommer des fichier avec la date et l'heure:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SET racine=%DATE:~-10%_%TIME:~0,8%
    SET racine=%racine:/=%
    SET racine=%racine::=%
    Je ne réponds pas aux questions techniques par MP, le forum est là pour cela.

    La crypto c'est comme les flambys, une fois que tu as trouvé la languette tu as juste à tirer pour tout faire tomber.

    (\ _ /)
    (='.'=)
    Voici Lapinou. Aidez le à conquérir le monde
    (")-(") en le reproduisant

Discussions similaires

  1. comment imposer un format de date dans DB2?
    Par Mittou dans le forum Langage SQL
    Réponses: 2
    Dernier message: 18/10/2005, 08h16
  2. [SQL 9i ] format de date dans un where
    Par booth dans le forum Oracle
    Réponses: 5
    Dernier message: 14/10/2005, 10h23
  3. [oracle][delphi] Problème format de date dans une requete
    Par le_parrain dans le forum Bases de données
    Réponses: 1
    Dernier message: 21/07/2005, 10h12
  4. [VBA] Pb de format des dates dans un état
    Par linda15975 dans le forum IHM
    Réponses: 45
    Dernier message: 21/06/2005, 14h49
  5. recuperer date dans un batch et la placer en variable
    Par Phenomenium dans le forum Windows
    Réponses: 6
    Dernier message: 07/06/2004, 10h44

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