У меня есть пакетный файл, в котором перечислены все файлы .jpg в папке и ее подпапках.Затем он сохраняет их как list.txt в той же папке, что и пакетный файл.
for /R %%x in (*.jpg) do @echo %%~nx >> List.txt
Но вместо создания list.txt в той же папке, что и пакетный файл, я пытаюсь создать егоlist.txt в каждой папке и подпапке, поэтому list.txt будет сохранен в той же папке, что и файлы .jpg, которые он перечисляет.
Что он делает сейчас:
├── Main Folder
│ ├──batch.bat
│ ├──list.txt < All jpg's from all folders listed in here
│ ├── Image Folder
│ │ ├── 1.jpg
│ │ ├── Image Folder 2
│ │ │ ├── 2.jpg
Чего я пытаюсь достичь:
├── Main Folder
│ ├──batch.bat
│ ├── Folder
│ │ ├── 1.jpg
│ │ ├── list.txt < A list of all jpg's in folder1
│ │ ├── Folder 2
│ │ │ ├── 2.jpg
│ │ │ ├── list.txt < A list of all jpg's in folder2
Кто-нибудь знает, где я иду не так?