我要求将少量文件复制到文件夹中。我不确定文件夹名称是什么,但我确信该文件夹将以-Distribution结尾。
我写了一个命令:
xcopy D:\config.dat D:\All_Dist\basic_dist\*-distribution\/R
但我收到一条错误消息:
File creation error - The filename, directory name, or volume label syntax is incorrect.
答案 0 :(得分:2)
for /d /r "D:\All_Dist\basic_dist" %%a in (*-distribution) do (
copy "d:\config.dat" "%%~fa"
)
搜索所需的文件夹,然后将文件复制到其中。
答案 1 :(得分:0)
由于我的目录和文件的名称与您的名称不同,我尝试匹配您要执行的操作,并且我可以使用它。
xcopy low\javadeployreg.* \Users\Philip\appData\Local\temp\*-Dist /R/Y
但是,如果我在" * - Dist"之后加入最后一个反斜杠。我得到了与你相同的错误,但添加了信息无法创建目录 - C:\ Users \ Philip \ appData \ Local \ temp * -Dist 所以看起来你只需删除最后一个反斜杠。
需要/ Y,否则您将获得尝试覆盖文件的每个文件的提示。