标题: [文本处理] 用xcopy命令,遇到相同名的文件跳过的代码怎么写? [打印本页]
作者: 000 时间: 2012-6-1 09:38 标题: 用xcopy命令,遇到相同名的文件跳过的代码怎么写?
用xcopy命令,遇到相同名的文件跳过的代码怎么写? 覆盖的代码又怎么写?
如下面的,是拷贝到不同的地方- xcopy "sys\WindowsApps\*.*" "%ProgramFiles%\WindowsApps\" /e /h
- xcopy "sys\WmiApRpl\*.*" "%windir%\Inf\WmiApRpl\" /e /h
-
- xcopy "sys\TypeSupport\*.*" "%ProgramFiles(x86)%\Common Files\Adobe\TypeSupport\" /e /h
复制代码
作者: applba 时间: 2012-6-1 09:51
第一,用echo
第二,用if
第二,用for
作者: yangfengoo 时间: 2012-6-1 09:54
- @echo off
- rem 存在则不复制
- echo n |xcopy d:\1.txt %cd%
- rem 覆盖
- echo y |xcopy d:\1.txt %cd%
- rem 覆盖
- xcopy /y d:\1.txt %cd%
- pause>nul
复制代码
作者: 000 时间: 2012-9-3 10:52
echo y |xcopy "Required\Adobe(x86)\" "%Program(x86)%\Common Files\Adobe\" /s /e /r /l
xcopy "Required\Adobe(x86)\*.*" "%ProgramFiles(x86)%\Common Files\Adobe\" /s /e /r /h /y
为什么这2种都不复制文件及文件夹呢? 要保持源目录结构。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |