Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Une prise de tete
Auteur Message
Répondre en citant
Message Une prise de tete 
Bonjours a tous et toutes déjà.
Bon voila j'ai un petit problème et je ne comprend absolument rien a celui-ci.
J'essaye de récupérer une section, entre Ch1 et Ch2 par exemple sur une variable donné:

Exemple:
Ma variable principale, ont va l’appeler "Analyse" par exemple, contiens ceci: monnom,
je veut récupérer juste "mon" de celle ci je fait donc:

set a=%Analyse:~0,-3%
echo %a%

Et sa fonctionne, mais c'est pas se que je cherche, en effet je veux remplacer les chiffre "0"
et "3" afin de les mètres dans leur variables respectivement:
le "0" dans la variable "Ch1" et le "3 dans la variable "Ch2".

set "ch_1=0"
set "ch_2=3"
set a=%Analyse:~%ch_1%,-%ch_2%%
echo %a%

Et la est mon problème, ma syntaxe n'est surement pas bonne, j’obtiens un grand n'importe quoi...

Help me plz!



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Une prise de tete 
Penses à aller te présenter Okay

Ceci est impossible :
Code:
%Analyse:~%ch_1%,-%ch_2%%


Il faut
Code:
setlocal enabledelayedexpansion enableextensions
set a=!Analyse:~%ch_1%,-%ch_2%!





______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message Une prise de tete 
Merci c'est top Okay Smile



Message Une prise de tete 


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