我想列出指定所有者和指定扩展名的文件。
DIR D:\Folder /S /Q|FIND /i "OWNER" | findstr /m /i "\.mkv$" >> D:\Folder\list.txt
我试过这个,它正在工作,但它打印了所有者的名字,日期,大小。我只需要文件列表。而我无法找到解决方法。我怎么能这样做?
答案 0 :(得分:0)
试试这个:
@echo off
setlocal
set "s=DIR D:\Folder /S /Q^|FIND /i "OWNER" ^|findstr /m /i "\.mkv$""
for /f "Tokens=5,6*" %%a in ('%s%') do >>D:\Folder\list.txt echo %%a %%b %%c