dos批处理拷贝问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:43:24
用“for /f %%a in (path.txt) do del %%a”命令可以根据一个文本文件中的路径删除文件。

请大侠们帮忙:如何用批处理根据一个文本文件中的路径,拷贝文件及完整的目录到指定路径下。

多谢!

for /f "usebackq" %%a in ("path.txt") do xcopy "%%a" "x:\xxx" /e /f /g /h /i
楼上的写法应该多一个/y
for /f "usebackq" %%a in ("path.txt") do copy /y "%%a" "e:\test\a"
否则每次都要提示,文件多了很麻烦。
还有我测试过用copy不能复制隐藏文件。

for /f "delims=" %%a in (path.txt) do copy "%%a" "x盘:\xxx文件夹\"

这样就可以了啊。

for /f %%a in (path.txt) do copy %%a