Batch file 批量按所有者和扩展名获取文件列表
我想列出指定所有者和指定扩展名的文件Batch file 批量按所有者和扩展名获取文件列表,batch-file,dir,Batch File,Dir,我想列出指定所有者和指定扩展名的文件 DIR D:\Folder /S /Q|FIND /i "OWNER" | findstr /m /i "\.mkv$" >> D:\Folder\list.txt 我试过这个,但它的工作,但它打印的所有者姓名,日期,大小。我想要的就是文件列表。我找不到解决这个问题的办法。我该怎么做呢?试试这个: @echo off setlocal set "s=DIR D:\Folder /S /Q^|FIND /i "OWNER" ^|findstr
DIR D:\Folder /S /Q|FIND /i "OWNER" | findstr /m /i "\.mkv$" >> D:\Folder\list.txt
我试过这个,但它的工作,但它打印的所有者姓名,日期,大小。我想要的就是文件列表。我找不到解决这个问题的办法。我该怎么做呢?试试这个:
@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