cmd,如何让xcopy命令在复制时不提示覆盖?

2025-04-01 12:13:54
推荐回答(5个)
回答1:

在xcopy命令后面增加参数/y就不会提示了。

软件工具:cmd

1、[/y]表示禁止提示确认要覆盖现存的目标文件。

2、在使用XCOPY时如果目标盘上已有同名文件就会提示是否覆盖。加上[/y]就会强制复制而不提示。

3、例:xcopy 2.txt bbb /y 当目标有重名时强制复制,不再提醒。下图红色区域。

回答2:

在xcopy命令后面增加参数/y就不会提示了。

  • XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件;使用时源盘符、源目标路径名、源文件名至少指定一个;选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录;选用/V参数时,对拷贝的扇区都进行较验,但速度会降低。

  • 列出每个文件的单独行中的每个字符串。如果列出的任何字符串与要复制的文件的绝对路径的任何部分匹配,就从复制进程排除该文件。例如,如果指定字符串 "\Obj\",则会排除 Obj 目录下的所有文件。如果指定字符串 ".obj",则排除具有 .obj 扩展名的所有文件。

回答3:

拷贝前执行:
Set COPYCMD=/Y

回答4:

xcopy 1 /s 2 /y

回答5:

/y