Я пытаюсь передать список всех моих файлов, которые начинаются с "m" в моей музыкальной папке. Эта строка правильно захватывает все мои имена файлов. Я использую командную строку Windows 7.
dir /s /b | findstr -i -r "\\m[^\\\\]*\...."
в VLC Media Player или MPC Media Player, например, так:
dir /s /b | findstr -i -r "\\m[^\\\\]*\...." | "C:\Program Files\VideoLAN\VLC\vlc.exe" -
и я тоже пытался
dir /s /b | findstr -i -r "\\m[^\\\\]*\...." | "C:\\Program Files\\MPC-HC\\mpc-hc.exe" -
MPC может принимать стандартную версию начиная с версии 1.7.0, и я использую последние версии MPC и VLC. Когда vlc.exe выполняется, он продолжает пытаться воспроизвести что-то под названием «fd://0» в списке воспроизведения и зависает. С MPC он просто говорит, что не смог отрендерить файл, но в списке воспроизведения есть "stdin".
Хотя я использую Windows, решения в Linux также приветствуются.