Set = log.txt dans le lot
-
06-09-2019 - |
Question
J'ai comme un fichier log.txt qui contient:
MyName
Mon lot:
@echo off
set name= [log.txt]
dans la [log.txt] partie, il faut lire « MonNom » à partir du fichier log.txt, pour le définir comme « nom ».
Comment?
La solution
Vous pouvez également utiliser
set /p name=<log.txt
qui pourrait être considéré comme plus court et un peu moins laid.
Autres conseils
Dans cmd.exe, il n'y a que de cette façon laide:
@echo off
for /f "usebackq tokens=* delims=" %%i in ("log.txt") do (
set name=%%i
)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow