我有一个文本文件,其中包含某些目录的列表,我想将*.xlsx
文件从其中复制到另一个目录。
这是文本文件(list.txt
)的排列方式:
PT_NAK01, PT_NAK04, PT_NAK05, PT_JAR03
到目前为止我所拥有的:
@echo off
set main_folder="\\internal.company.com\project folder\"
set my_folder="C:\_M__\files"
for /f "tokens=*" %%i in (list.txt) DO (
xcopy "%main_folder%\%%i" "%my_folder%"
)
所以我要查找的文件夹是\\internal.company.com\project folder\PT_NAK01
等。>
我不知道如何将特定扩展名*.xlsx
传递给此命令。
[注:
我没有故意将/S
开关与xcopy
一起使用,因为我不希望这些子目录中的文件。P.S。
powershell或cygwin中的解决方案也对我有用。我有一个文本文件,其中包含某些目录的列表,我想将* .xlsx文件从其中复制到另一个目录。文本文件(list.txt)的排列方式如下:PT_NAK01,PT_NAK04,...