setlocal
set "s=DIR C:\Folder /S /Q^|FIND /i "Owner" ^|findstr /m /i "\.mkv$""
for /f "Tokens=5,6*" %%a in ('%s%') do >>%tmp%\list.txt echo %%a %%b %%c
此代码列出了lists.txt中OWNER拥有的mkv文件 但我想排除一些字符串。例如,如果mkv的名称中包含“sample”,我不想列出它。
我无法解决这个问题。我来到了一个deadend。有可能吗?如果是这样的话?
答案 0 :(得分:0)
将另一个find
添加到您的%S%
:
|find /v /i "sample"