Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Batch] Récupérer un caractère sur 2.
Auteur Message
Répondre en citant
Message [Batch] Récupérer un caractère sur 2. 
Bonjour tout le monde,

Je voulais savoir si il était possible, en batch, de récupérer un caractère sur 2 deux (d'un ficher1 vers un autre fichier2) ?




Mon but final étant d'avoir un fichier texte comme celui ci :

+ R S N : / / r s p e - e n s / 0 0 _ R E V I T / 1 / E N S _ 1 _ A R C _ A R C . r v t / A u t o d e s k R e v i t 2 0 1 6 ( B u i l d : 2 0 1 6 0 1 2 6 _ 1 6 0 0 ( x 6 4 ) ) + R S N : / / r s p a - e n s / 0 0 _ R E V I T / 1 / E N S _ 1 _ A R C _ A R C . r v t  $ 1 d f f 8 7 d 5 - 5 5 b 6 - 4 e 6 3 - 8 a 0 3 - e 9 3 5 e 3 7 a 0 1 2 f  E N U ¡ $ 5 e 7 9 f 9 1 3 - 7 3 c e - 4 4 7 8 - a 1 4 8 - d d 0 d 7 5 3 9 f c a 6 $ 5 f 7 9 f 9 5 3 - 7 3 c e - 4 4 7 8 - a 1 9 8 - d d 0 e 7 5 4 9 f c a 6  2 9 7 7 $ 1 e f f 8 7 d 5 - 5 5 p 6 - 4 e 3 3 - 8 a p 3 - e 9 3 2 e 3 i a 0 1 2 f
W o r k s h a r i n g : C e n t r a l

Et de récuperer :

rspe-ens/00_REVIT/1/ENS_1_ARC_ARC.rvt/

Il faudra donc également extraire des chaines de caractere pour "isoler" l'expression.

Merci d'avance, je galère énormément en batch, mais nous n'avons pas le choix.

Bonne journée !



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Batch] Récupérer un caractère sur 2. 
De nouveau en stéréo avec Developpez :

Tu veux enlever les espaces ? Il me semble que Hackoo t'as déjà passé un code.

Mais en voilà un Pur BAT :


Code:

@echo off&cls
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('type test.txt') do (
  set "$Ligne=%%a"
  set "$Ligne=!$Ligne: =!"
  echo !$Ligne!)


Remplace test.txt par le nom du fichier contenant ton testxt espaçé Laughing

Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Message [Batch] Récupérer un caractère sur 2. 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch