我有两个文件夹CopyFrom
和CopyTo
其中CopyFrom
有100个文本文件,名为1.txt
... 100.txt
和CopyTo
文件夹中将{100}个文件夹设为F1
... F100
。现在,我想将CopyFrom
文件夹中的一个文件复制到CopyTo
中的一个文件夹,以便F1
包含1.txt
,F2
将包含2.txt
},...,F100
将包含100.txt
个文件。
我知道要复制我可以使用For /d %%a in (C:\Users\me\Desktop\ShortCuts\*) do xcopy "C:\Users\me\Desktop\Time.xls" "%%a"
之类的所有文件夹,但我找不到将不同文件复制到不同文件夹的方法。
我可以回显(For %%a in (C:\Users\me\Desktop\ShortCuts\*) Echo "%%a")
文件夹中的所有文件CopyFrom
,也可以回复CopyTo
文件夹中的所有文件夹但是无法找到同时使用它们来获取我的内容寻找。
答案 0 :(得分:2)
this.http.post(.....).subscribe(() => {
this.loaded = true;
});
答案 1 :(得分:0)
假设源位置仅包含文件1.txt
到100.txt
且目标位置已包含所有F1
到F100
目录,则以下代码段可能适用于你:
@echo off
setlocal EnableExtensions DisableDelayedExpansion
rem // Define constants here:
set "Pattern=*.txt"
set "CopyFrom=."
set "CopyTo=D:\Target"
for %%F in ("%CopyFrom%\%Pattern%") do (
ECHO copy "%%~F" "%CopyTo%\F%%~nF\"
)
endlocal
exit /B
没有完成目标位置的枚举,复制目标只是从源文件名派生。
测试完脚本后,删除大写ECHO
命令以实际复制文件!