我在互联网上查了一些例子,但我无法让我的(第一个)批处理文件工作.我想自动将文件从一个文件夹复制到另一个文件夹,但没有任何反应.
@echo off
xcopy "C:\source\" "C:\target\" /c /d /i /y
exit
Run Code Online (Sandbox Code Playgroud)
你能看到什么问题吗?
谢谢!!
更新:我完成了巴厘岛C给出的命令,但它仍然无效.查看快照
xcopy C:\folder1 C:\folder2\folder1 /t /e /i /y
xcopy C:\folder1 C:\folder2\ /t /e /i /y
Run Code Online (Sandbox Code Playgroud)
我必须用CTRL + C来阻止它.
PS:我在Win 7上
更新(解决方案):它有效!问题是名称xcopy,bat在我的桌面上,我从那里运行命令,所以它正在执行我的桌面而不是Windows的xcopy.bat文件.我不得不用"myxcopy"重命名该文件.蝙蝠":
@echo off
xcopy "C:\source" "C:\target" /c /d /i /y
exit
Run Code Online (Sandbox Code Playgroud)
在对大多数开关进行测试后,这对我有用:
xcopy C:\folder1 C:\folder2\folder1 /t /e /i /y
Run Code Online (Sandbox Code Playgroud)
这会将文件夹复制到文件folder1夹中folder2.所以目录树看起来像:
C:
Folder1
Folder2
Folder1
Run Code Online (Sandbox Code Playgroud)
小智 5
根据xcopy的帮助,我尝试并发现以下方法非常适合我(在Win 7上试用)
xcopy C:\folder1 C:\folder2\folder1 /E /C /I /Q /G /H /R /K /Y /Z /J
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
166715 次 |
| 最近记录: |