gpt4 book ai didi

batch-file - 仅复制丢失的文件

转载 作者:行者123 更新时间:2023-12-01 10:06:08 25 4
gpt4 key购买 nike

让我先说这个问题,我对编写批处理文件比较陌生,所以如果我的问题似乎是补救措施,我深表歉意。

我正在尝试将文件从目录移动到我已映射的共享驱动器。我知道使用“XCOPY c:\etc..z:\etc../Y”会将所有内容从一个地方复制到另一个地方,但我不想做的是每次都覆盖每个文件。有没有办法只复制不在目标目录中的文件?

最佳答案

解决方案1:

xcopy  /d/y

应该管用..........

解决方案2
echo "No" | copy/-Y c:\source c:\Dest\

在职的。测试

2个文件夹有相同的文件,让我们尝试复制。
 C:\r\Roi>echo "No" | copy/-Y  . 2
.\DSpubring.pkr
Overwrite 2\DSpubring.pkr? (Yes/No/All): "No"
Overwrite 2\DSpubring.pkr? (Yes/No/All):
.\DSsecring.skr
Overwrite 2\DSsecring.skr? (Yes/No/All):
0 file(s) copied.

让我们创建 1 个新文件
C:\r\Roi>copy con g.txt
sdfsdf
^Z
1 file(s) copied.

让我们复制:
C:\r\Roi>echo "No" | copy/-Y  . 2
.\DSpubring.pkr
Overwrite 2\DSpubring.pkr? (Yes/No/All): "No"
Overwrite 2\DSpubring.pkr? (Yes/No/All):
.\DSsecring.skr
Overwrite 2\DSsecring.skr? (Yes/No/All):
.\g.txt
1 file(s) copied. <------------ one file only

关于batch-file - 仅复制丢失的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10432598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com