![将文件复制到其他 LAN 计算机,并为出现故障的计算机创建日志文件](https://linux22.com/image/1633355/%E5%B0%86%E6%96%87%E4%BB%B6%E5%A4%8D%E5%88%B6%E5%88%B0%E5%85%B6%E4%BB%96%20LAN%20%E8%AE%A1%E7%AE%97%E6%9C%BA%EF%BC%8C%E5%B9%B6%E4%B8%BA%E5%87%BA%E7%8E%B0%E6%95%85%E9%9A%9C%E7%9A%84%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%88%9B%E5%BB%BA%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6.png)
我想创建一个命令将文件复制到列表中的计算机,并创建一个日志文件以了解哪台机器复制失败。
for /f %a in (list.txt) do copy /y \\server\test\file \\%a\\c$\Intel 1> myoutput.txt 2>&1
我的拷贝成功了,但是日志输出失败了,希望大家多多支持
答案1
您正在不正确的流中重定向句柄:
for /f %a in (list.txt) do copy /y \\server\test\file \\%a\\c$\Intel 1> myoutput.txt 2>nul