如何从批处理文件中的可变环境%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.
ECHO %PATH% | findstr /n /r "*ffpmeg*"
你拼错了 ffmpeg
findstr
不*
以您使用通配符的方式支持多个通配符。请尝试以下方法:
ECHO %PATH% | findstr /n /r ".*ffmpeg.*"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句