как найти конкретную строку в переменной среде% path% из командного файла? Я стараюсь, но это не работает
echo ;%PATH%; | find /C /I ";*ffmpeg*;"
а также
ECHO %PATH% | findstr /n /r "*ffpmeg*"
Зачем?
в powershell это намного проще сделать)
как найти конкретную строку в переменной среде% path% из командного файла? Я стараюсь, но это не работает
echo ;%PATH%; | find /C /I ";*ffmpeg*;"
а также
ECHO %PATH% | findstr /n /r "*ffpmeg*"
Зачем?
в powershell это намного проще сделать)
echo ;%PATH%; | find /C /I ";*ffmpeg*;"
Find не поддерживает подстановочные знаки.
Ограничения
`Find` does not support wildcards, use `FINDSTR` instead.
Найти - Поиск текста - Windows CMD - SS64.com
ECHO %PATH% | findstr /n /r "*ffpmeg*"
Вы неправильно ffmpeg
findstr не поддерживает множественные * подстановочные знаки в пути , что вы их используете. Попробуйте следующее:
ECHO %PATH% | findstr /n /r ".*ffmpeg.*"