【发布时间】:2016-06-28 15:04:12
【问题描述】:
我有一个文件 copyfiles.bat,我想在我的批处理文件中执行以下操作:
copy "C:\temp\file1.txt" "c:\users\me\my directory"
copy "C:\temp\dir2\file2.txt" "c:\users\me\my directory\dir2"
我保存并运行批处理文件,没有任何内容被复制。所有文件和目录都存在。我究竟做错了什么?谢谢
【问题讨论】:
-
你的批处理文件的输出是什么?您是否收到错误消息或
1 file(s) copied -
它说文件被复制了,但日期/时间清楚地表明没有发生任何事情
-
but the date/time clearly shows nothing happened- 为什么?您对时代有何期待?你检查文件了吗?他们是平等的吗?请在您的问题中添加信息,您已经有 -
日期时间是我知道文件更改的方式。我在 10 分钟前对文件进行了编辑,而目标目录的文件在 30 分钟前进行了编辑,时间应该会改变。我会继续阅读。
-
如果目标文件存在必须出现提示
Overwrite file1.txt? (Yes/No/All):;你明白吗?my directory已经存在了吗?
标签: batch-file