Редактировать: я только что забыл% в этой строке:
for /f "eol=; tokens=2,3* delims=, " %i in (%cd%\JournalEntries\%filename4%.txt) do @echo %i %j %k
, но теперь я столкнулся с новой проблемой.При запуске цикл отображает не содержимое файла, а только буквы j и k, предположительно из точки после @echo% i.Выход: JK
:read2
echo All files are created in a MM-DD-YYYY format, meaning all files are read the same way.
echo Once the file opens, it will give you 30 seconds to read before resetting back to the next question.
timeout 5
set /p filename4= "What is the date of the file you would like to open (mm-dd-yyyy)?
for /f "eol=; tokens=2,3* delims=, " %i in (%cd%\JournalEntries\%filename4%.txt) do @echo %i %j %k
timeout 30