Batch variable txt
Bonjour,
Je souhaiterais exécuter un programme batch qui transfert des données dans un .txt puis de ces informations en ressortir une variable pour un autre batch
Par exemple: .txt
adresse IPV4: 192.165.1.32
puis .bat:
set /p %(192.165.1.32)%
Comment faire?
Cdlt
Je souhaiterais exécuter un programme batch qui transfert des données dans un .txt puis de ces informations en ressortir une variable pour un autre batch
Par exemple: .txt
adresse IPV4: 192.165.1.32
puis .bat:
set /p %(192.165.1.32)%
Comment faire?
Cdlt
5 réponses
-
Contributeurhell
C:> echo 192.165.1.32 > f1.txt
C:> type f1.txt
192.165.1.32
C:> set /p ip=<f1.txt
C:> echo %ip%
192.165.1.32 -
Non, cela me créé 4 fichiers nommés f1.txt, type, set et echo.
-
Plus précisemment, je souhaiterais que les caractères situés après "Adresse IPV4" deviennent ma valeur (ici 192.165.1.32 en l'occurence)
Merci quand même,
Cdlt -
Contributeurc'est de l'interactif pour montrer les commandes
dans un .bat
C:> cc
192.165.1.32
C:> type cc.bat
@echo off
echo adresse IPV4: 192.165.1.32 > f1.txt
for /f "tokens=3" %%A in (f1.txt) do (
set ip=%%A
)
echo %ip% -
Mdrr je commence explique stp j'ai pas compris