按所有者和批量扩展获取文件列表

时间:2014-03-13 17:47:28

标签: batch-file dir

我想列出指定所有者和指定扩展名的文件。

DIR D:\Folder /S /Q|FIND /i "OWNER" | findstr /m /i "\.mkv$" >> D:\Folder\list.txt

我试过这个,它正在工作,但它打印了所有者的名字,日期,大小。我只需要文件列表。而我无法找到解决方法。我怎么能这样做?

1 个答案:

答案 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
相关问题