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 :

[DOS 6.22] fichier + variable + date


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 18
    Par défaut [DOS 6.22] fichier + variable + date
    Bonjour à tous !

    voila, j'ai quelques petits soucis !!!
    1°/ je n'arrive pas a recuperer un morceau de date (soit le jour, le mois, ou l'année) et le mettre dans une variable

    2°/ j'ai un fichier contenant une valeur (ex : "1")
    je n'arrive pas a recuperer la valeur contenu dans le fichier pour la mettre dans une variable

    je sais bien que vous allez me dire d'utiliser la commande "FOR /F %%a IN ..."
    mais le probleme est que je suis sous le DOS 6.22 et que cette version ne connait pas le "/F"
    idem pour la date, il ne connait pas le "/T"

    avez vous une solution de contournement ?
    ou sinon, dois-je passer par du turbo pascal ? (ca fait longtemps...)

    merci d'avance.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 90
    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
    echo off
    
    set ladate=%date%
    
    set jour=%ladate:~0,2%
    set mois=%ladate:~3,2%
    set annee=%ladate:~6,4%
    
    echo %jour%
    echo %mois%
    echo %annee%
    
    
    set var=0
    set lefichier=d:\N.txt
    set /p var=<%lefichier%
    echo %var%
    
    pause
    A voir si ça passe sous ta version de DOS...

Discussions similaires

  1. BATCH DOS +AUTO DELETE Fichiers selon date de création
    Par FredericManche dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 17/02/2010, 15h59
  2. supprimer des fichiers sous dos en fonction de leur date
    Par nikoko dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 28/04/2008, 16h37
  3. Réponses: 11
    Dernier message: 13/09/2007, 15h25
  4. Réponses: 4
    Dernier message: 16/04/2004, 08h20
  5. Jeu de fichier par date...
    Par Little_Goldo dans le forum Linux
    Réponses: 2
    Dernier message: 17/03/2004, 11h09

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