批量复制文件到另一个方向

时间:2014-11-11 14:59:15

标签: batch-file copy

此代码效果不佳。这应该将创建的文件复制到另一个目录。但是这段代码没有复制任何东西,我也看不到我犯错的地方

@echo off

dir *.txt>>Alek.txt

for %%x in %1 do echo %%x>>"%2"


copy  "h:\bat\zad\a\Alek.txt" "h:\bat\zad\b" 






:pause    

1 个答案:

答案 0 :(得分:0)

我认为您需要将第三行更改为:

for /f %%x in %1 do echo %%x>>"%2"

如果您尝试将文件的内容写入另一个文件。但这只会在您将两个参数传递给的批处理文件中起作用。