Я собираю сценарий для своего медиасервера.Мне нужно запустить все файлы в каталоге, а затем в конечном итоге создать программные ссылки в другой папке, чтобы действовать в качестве списка воспроизведения видео.Я только начинаю, и у меня уже есть проблемы с моим пакетным сценарием
@echo off
SetLocal EnableDelayedExpansion
set TV="G:\TV"
FOR /R %TV% %%G in (.) DO (
Pushd %%G
Echo now in %%G
for /f %%f IN ("dir /b") do (
Echo %%f
)
Popd )
Echo "back home"
)
Это создает список для каждого файла, но имена файлов вырезаются после пробелов!Это выглядит примерно так:
now in G:\TV\UCB\UCB Season 3\.
Upright
Upright
Upright
Upright
...
now in G:\TV\Venture Bros\Season 3\.
File Not Found
now in G:\TV\Venture Bros\Season 4\.
The.Venture.Bros.S04E03.HDTV.XviD-2HD.avi
The.Venture.Bros.S04E04.HDTV.XviD-2HD.avi
The.Venture.Bros.S04E05.HDTV.XviD-2HD.avi
Что я могу сделать, чтобы это исправить?После того, как у меня есть файл, легко создать мягкую ссылку.