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