Получение ошибки при чтении файла в пакетном сценарии

#windows #batch-file #cmd

Вопрос:

 @echo off
for /f "tokens=*" %%z in (user_details.txt) DO (
echo %%z
)
pause
EXIT
 

Когда я запускаю этот код, я получаю системную ошибку «Не могу найти файл».

Комментарии:

1. Ну, возможно, файла user_details.txt не существует, по крайней мере, в том месте, где его ожидает пакетный сценарий. Как вы думаете, где сценарий его ищет? И как вы запускаете сценарий? Н. Б.: используйте exit /B , а не exit