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 :

Code pour remplacer un caractère dans un fichier texte [Batch]


Sujet :

Scripts/Batch

  1. #1
    Membre habitué Avatar de amerex
    Homme Profil pro
    Analyste Support et Développement
    Inscrit en
    Septembre 2007
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste Support et Développement
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 246
    Points : 148
    Points
    148
    Par défaut Code pour remplacer un caractère dans un fichier texte
    Bonjour,
    je commence par dire que j'ai trouvé ce lien: http://www.developpez.net/forums/d75...fichier-texte/

    Malheureusement, je ne maîtrise pas assez bien les batch files pour faire :
    utiliser une boucle FOR /?
    utiliser les substitution avec SET /?:
    Je veux prendre un fichier texte, et remplacer les guillemets-doubles par rien. Donc retirer tous les guillemets-doubles du fichier. Comment je peux faire avec une boucle et une substitution set ??

    Si mon fichier est C:\fichier.txt, à quoi peut ressembler mon code ?

    J'ai pratiquement tout terminé, mon bat file pose des questions et mes conditions if fonctionnent parfaitement. La suppression des guillemets-doubles est l'action finale qui me manque....

    Pouvez-vous m'aider svp ?
    Merci!
    Amerex
    «La chance sourit aux audacieux»
    Ms Access, Ms Excel, Ms FrontPage, Expression Web, Crystal, UniVerse, Basic, SQL, PHP, VBA...

    N'oubliez pas de noter les messages!

  2. #2
    Membre habitué Avatar de amerex
    Homme Profil pro
    Analyste Support et Développement
    Inscrit en
    Septembre 2007
    Messages
    246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste Support et Développement
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2007
    Messages : 246
    Points : 148
    Points
    148
    Par défaut
    Trouvé!!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    @echo off & setlocal EnableDelayedExpansiontype nul > "myText.new"for /F "delims=" %%A in ('type "myText.csv"') do (  set row=%%A  set row=!row:"=!  echo.!row!>> "myText.new")del "myText.csv"ren "myText.new"  *.csv
    http://www.computing.net/answers/win...ile/23332.html
    Amerex
    «La chance sourit aux audacieux»
    Ms Access, Ms Excel, Ms FrontPage, Expression Web, Crystal, UniVerse, Basic, SQL, PHP, VBA...

    N'oubliez pas de noter les messages!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Remplacer un caractère dans un fichier texte
    Par jujel dans le forum VBScript
    Réponses: 0
    Dernier message: 19/06/2013, 14h28
  2. [Batch] Remplacer des caractères dans un fichier texte
    Par Benoit Labbey dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 09/06/2009, 16h43
  3. Remplacer un caractère dans un fichier texte
    Par steelk dans le forum Excel
    Réponses: 36
    Dernier message: 29/01/2008, 15h10
  4. Réponses: 3
    Dernier message: 27/06/2005, 16h24
  5. Réponses: 5
    Dernier message: 25/01/2005, 14h26

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