Эта строка устанавливает первую строку YePathToVido.dat в переменную videopath
.
Обычно
set /p
получает ввод от пользователя и считывает его, пока не получит
CRLF
.
Однако
<
перенаправляет ввод из указанного файла и отправляет его команде
set /p
. Поскольку
set /p
читает до тех пор, пока не получит
CRLF
, это фактически указывает команде на чтение от начала файла до конца первой строки.
Кстати, эти первые два оператора
if
неверны, потому что пакет сравнивает все на обеих сторонах
==
,
, включая кавычки . Эти строки необходимо изменить на
if "%videopath%"==""
и
if "%videopath%"=="C:\Vodie"
соответственно.