我有一个批处理文件可以将文件从 Web 文件夹复制到我的本地文件夹。
Web 文件夹目标如下所示:
G:\program files\2023\subfolder_1\1.txt
G:\program files\2023\subfolder_1\1_total.txt
G:\program files\2023\subfolder_1\2.txt
G:\program files\2023\subfolder_1\2_total.txt
G:\program files\2023\subfolder_1\3.txt
G:\program files\2023\subfolder_1\3_total.txt
G:\program files\2023\subfolder_1\4.txt
G:\program files\2023\subfolder_1\4_total.txt
G:\program files\2023\subfolder_1\5.txt
G:\program files\2023\subfolder_1\5_total.txt
我用的脚本:
xcopy /s "G:\program files\2023\subfolder_1\*.txt" c:\temp\myfiles\lessons
然后本地目的地看起来像这样:
c:\myfiles\lessons\subfolder_1_5\1.txt
c:\myfiles\lessons\subfolder_1_5\1_total.txt
c:\myfiles\lessons\subfolder_1_5\2.txt
c:\myfiles\lessons\subfolder_1_5\2_total.txt
c:\myfiles\lessons\subfolder_1_5\3.txt
c:\myfiles\lessons\subfolder_1_5\3_total.txt
c:\myfiles\lessons\subfolder_1_5\4.txt
c:\myfiles\lessons\subfolder_1_5\4_total.txt
c:\myfiles\lessons\subfolder_1_5\5.txt
c:\myfiles\lessons\subfolder_1_5\5_total.txt
我想要:
c:\temp\myfiles\lessons\1.txt
c:\temp\myfiles\lessons\2.txt
c:\temp\myfiles\lessons\3.txt
c:\temp\myfiles\lessons\4.txt
c:\temp\myfiles\lessons\5.txt
我只想复制
.txt
但排除_total.txt
,也不要在我的本地文件夹中包含子文件夹。我错过了什么?
第一个问题/Question
你现在有子文件夹 1 我想你也有 2,3 和 4?
xcopy /s "G:\program files�3*.txt" "c: emp\myfiles\lessons"
/s 也将复制子文件夹,在这种情况下,每个子文件夹中的所有 txt 文件
对于排除它应该是一些像 /exclude:"*_total.txt"