У меня есть файл log.txt, который содержит:
MyName
Моя партия:
@echo off set name= [log.txt]
в части [log.txt], он должен прочитать «MyName» из файла log.txt, чтобы установить его как «name».
Как?
Вы также можете использовать
set /p name=<log.txt
, который можно считать короче и чуть менее уродливым.
В cmd.exe есть только один уродливый способ:
@echo off for /f "usebackq tokens=* delims=" %%i in ("log.txt") do ( set name=%%i )