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 :

generation des fichiers txt avec 7 fichiers type pour l’année 2014


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2013
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 38
    Par défaut generation des fichiers txt avec 7 fichiers type pour l’année 2014
    bonjour,

    j'ai 7 fichier txt type avec les noms respec, 20140101.txt,20140102.txt, 20140103.txt ,20140104.txt ,20140105.txt ,20140106.txt ,20140107.txt.
    si on voit le calendrier je dois affecter chaque fichier txt a un jour du calendrier 2014 pendant toute l’année.

    exemple;
    la journée du 20140108 je dois affecter le fichier du 20140101
    la journee du 20140109 je dois affecter le fichier du 20140102
    la journee du 20140110 je dois affecter le fichier du 20140103
    .
    .
    .
    la journee du 20140114 je dois affecter le fichier du 20140107
    la journee du 20140115 je dois affecter le fichier du 20140108
    et ainsi de suite

    donc le but est de créer un batch qui permet de faire cette affectation pendant toute l’année (du janvier au décembre) et les noms des fichiers doit être du même format.

    disponible pour toute information, et merci d'avance.

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Mars 2014
    Messages
    158
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Mars 2014
    Messages : 158
    Par défaut
    c'est déjà plus clair mais qu'entend tu par affecter tu veux faire un log des fichier utilisateur pendant une journée et le stocké dans un fichier txt ?

    je te met un petit script qui fait peut etre ce que tu cherche mais pas sur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    rem saisir le mois
    set /P mois="quel mois somme nous?"
    echo blabla > 2014%mois%%date%.txt

    ce script te fais saisir le mois (oui je sais pas comment cherché le mois en variable d'environement @sachadee HELP XD)
    et ecrit blabla dans 2014"le mois que t'as saisi""lejour actuel".txt
    ex: aujourd'hui on aurait blabla dans 20140314.txt
    ensuite fais une boucle et modifie ce code

  3. #3
    Membre Expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Par défaut
    Salut Kaynan et Comandant Chaos,

    Kaynan j'ai rien capté de ce que tu veux faire. C'est vraiment pas clair.

    Comandant Chaos pour récuperer le mois dans une variable tu utilises :

    Sous XP il faut rajouter 4 caractères :



  4. #4
    Membre averti
    Inscrit en
    Décembre 2013
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 38
    Par défaut
    bonjour,

    a l'entree j'ai 7 fichiers texte 20140101
    20140102 20140103 20140104 20140105 20140106 20140107 20140108.
    a la sortie je dois avoir le reltas

    le but est de créer des fichiers texte selon un ordre;
    exemple; creer des fichires du 20140108,20140115 ..................20141231 a partir du 20140101.
    20140107,2014014. ......................20141230 a partir du 20140102.avec le nom comme les autres et la meme taille.



    20140101
    20140108 20140102 20140103 20140104 20140105 20140106 20140107
    20140115 20140109 20140110 20140111 20140112 20140113 20140114
    20140122 20140116 20140117 20140118 20140119 20140120 20140121
    20140129 20140123 20140124 20140125 20140126 20140127 20140128
    20140205 20140130 20140131 20140201 20140202 20140203 20140204
    20140212 20140206 20140207 20140208 20140209 20140210 20140211
    20140219 20140213 20140214 20140215 20140216 20140217 20140218
    20140226 20140220 20140221 20140222 20140223 20140224 20140225
    20140305 20140227 20140228 20140301 20140302 20140303 20140304
    20140312 20140306 20140307 20140308 20140309 20140310 20140311
    20140319 20140313 20140314 20140315 20140316 20140317 20140318
    20140326 20140320 20140321 20140322 20140323 20140324 20140325
    20140402 20140327 20140328 20140329 20140330 20140331 20140401
    20140409 20140403 20140404 20140405 20140406 20140407 20140408
    20140416 20140410 20140411 20140412 20140413 20140414 20140415
    20140423 20140417 20140418 20140419 20140420 20140421 20140422
    20140430 20140424 20140425 20140426 20140427 20140428 20140429
    20140507 20140501 20140502 20140503 20140504 20140505 20140506
    20140514 20140508 20140509 20140510 20140511 20140512 20140513
    20140521 20140515 20140516 20140517 20140518 20140519 20140520
    20140528 20140522 20140523 20140524 20140525 20140526 20140527
    20140604 20140529 20140530 20140531 20140601 20140602 20140603
    20140611 20140605 20140606 20140607 20140608 20140609 20140610
    20140618 20140612 20140613 20140614 20140615 20140616 20140617
    20140625 20140619 20140620 20140621 20140622 20140623 20140624
    20140702 20140626 20140627 20140628 20140629 20140630 20140701
    20140709 20140703 20140704 20140705 20140706 20140707 20140708
    20140716 20140710 20140711 20140712 20140713 20140714 20140715
    20140723 20140717 20140718 20140719 20140720 20140721 20140722
    20140730 20140724 20140725 20140726 20140727 20140728 20140729
    20140806 20140731 20140801 20140802 20140803 20140804 20140805
    20140813 20140807 20140808 20140809 20140810 20140811 20140812
    20140820 20140814 20140815 20140816 20140817 20140818 20140819
    20140827 20140821 20140822 20140823 20140824 20140825 20140826
    20140903 20140828 20140829 20140830 20140831 20140901 20140902
    20140910 20140904 20140905 20140906 20140907 20140908 20140909
    20140917 20140911 20140912 20140913 20140914 20140915 20140916
    20140924 20140918 20140919 20140920 20140921 20140922 20140923
    20141001 20140925 20140926 20140927 20140928 20140929 20140930
    20141008 20141002 20141003 20141004 20141005 20141006 20141007
    20141015 20141009 20141010 20141011 20141012 20141013 20141014
    20141022 20141016 20141017 20141018 20141019 20141020 20141021
    20141029 20141023 20141024 20141025 20141026 20141027 20141028
    20141105 20141030 20141031 20141101 20141102 20141103 20141104
    20141112 20141106 20141107 20141108 20141109 20141110 20141111
    20141119 20141113 20141114 20141115 20141116 20141117 20141118
    20141126 20141120 20141121 20141122 20141123 20141124 20141125
    20141203 20141127 20141128 20141129 20141130 20141201 20141202
    20141210 20141204 20141205 20141206 20141207 20141208 20141209
    20141217 20141211 20141212 20141213 20141214 20141215 20141216
    20141224 20141218 20141219 20141220 20141221 20141222 20141223
    20141231 20141225 20141226 20141227 20141228 20141229 20141230


    merci d'avance

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Mars 2014
    Messages
    158
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Mars 2014
    Messages : 158
    Par défaut
    je crois que c'est ça que tu cherche a faire
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    set month=1
    :start
    if %month%==13 goto end
    if %month%==2 do (
    if %day%==29 do (
    month=%month%+1
    day=1
    )
    )
    if %day%==31 do (
    if %month%==4 do(
    month=%month%+1
    day=1
    )
    if %month%==6 do(
    month=%month%+1
    day=1
    )
    if %month%==9 do(
    month=%month%+1
    day=1
    )
    if %month%==11 do(
    month=%month%+1
    day=1
    )
    )
    if %day%==32
    month=%month%+1
    day=1
    )
    echo 2014%month%%day% > 2014%month%%day%.txt
    goto start
    :end 
    echo tous les fichiers ont été crées
    ça te crée un fichier txt par jour de l'année en UNE FOIS

  6. #6
    Membre averti
    Inscrit en
    Décembre 2013
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 38
    Par défaut
    merci pour la reponse.
    non c'est pas ca,en prend l'exemple le plus simple,

    la journée du 20140101,je veux un batch qui creer a chaque date de la liste un fichier texte avec le nom datemoisjour de la liste (donc une boucle avec +7 par date ),et par suite les mettre dans un dossier de sortie .

    20140108
    20140115
    20140122
    20140129
    20140205
    20140212
    20140219
    20140226
    20140305
    20140312
    20140319
    20140326
    20140402
    20140409
    20140416
    20140423
    20140430
    20140507
    20140514
    20140521
    20140528
    20140604
    20140611
    20140618
    20140625
    20140702
    20140709
    20140716
    20140723
    20140730
    20140806
    20140813
    20140820
    20140827
    20140903
    20140910
    20140917
    20140924
    20141001
    20141008
    20141015
    20141022
    20141029
    20141105
    20141112
    20141119
    20141126
    20141203
    20141210
    20141217
    20141224
    20141231

    disponible pour tout autre complément.

Discussions similaires

  1. Concaténer des fichiers txt avec script shell Unix
    Par tsivery dans le forum Shell et commandes POSIX
    Réponses: 1
    Dernier message: 12/01/2011, 14h39
  2. Importer un fichier txt avec des titres indésirables
    Par piflechien73 dans le forum VBA Access
    Réponses: 17
    Dernier message: 24/09/2010, 16h27
  3. Réponses: 1
    Dernier message: 20/11/2007, 15h12
  4. Ecrire un fichier .txt avec des retours chariot
    Par french-petzouille dans le forum Langage
    Réponses: 9
    Dernier message: 30/03/2007, 20h01
  5. probleme d'import de fichier txt avec des tab
    Par lecureuil dans le forum Access
    Réponses: 4
    Dernier message: 23/08/2005, 19h22

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