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 :

script Dos pour générer un fichier avec une string


Sujet :

Scripts/Batch

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Points : 60
    Points
    60
    Par défaut script Dos pour générer un fichier avec une string
    Bonjour;

    Je souhaite écrire un script DOS qui construit une chaine de caractère comme suit : "Name={PARAMNAME_i}", "Value={PARAMVALUE_i}" ou "i" peux varier de 0 à N et ensuite redigirer le résultat de la boucle vers un fichier de sortie Txt ou cvs.

    Le contenu du fichier est comme suit :

    "Name={PARAMNAME_0}", "Value={PARAMVALUE_0}"
    "Name={PARAMNAME_1}", "Value={PARAMVALUE_1}"
    ...................
    "Name={PARAMNAME_N}", "Value={PARAMVALUE_N}"


    En vous remerciant

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    Code generate.bat : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    @echo off
    if "%1"=="" goto :help
    if "%2"=="" goto :help
    if not "%3"=="" goto :help
    type NUL>%2
    for /L %%I in (0,1,%1) do (
      echo "Name={PARAMNAME_%%I}", "Value={PARAMVALUE_%%I}">>%2
    )
    goto :eof
    :help
    echo Syntax: %0 ^<MaxNumber^> ^<DestinationFile^>
    echo.
    goto :eof

    Exemple : "generate 100 monfichier.csv" va créer un fichier "monfichier.csv" contenant les entrées adéquates, de zéro à 100.

Discussions similaires

  1. Réponses: 11
    Dernier message: 12/06/2014, 13h39
  2. Commande DOS pour imprimer un fichier avec PDFCreator
    Par pio_killer dans le forum VBScript
    Réponses: 3
    Dernier message: 18/01/2011, 11h59
  3. [WS 2003] Script pour créer un fichier avec une dénomination.
    Par ERFESA dans le forum Windows Serveur
    Réponses: 0
    Dernier message: 08/02/2010, 19h34
  4. [MySQL] Script PHP pour générer un fichier xml
    Par totofe49 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 11/05/2007, 15h12
  5. Boucle en Dos pour lister des fichiers selon une date
    Par Corben dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 17/12/2005, 12h17

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