我在服务器周围散布了几百个dxf文件,我需要将其复制到桌面上的一个文件夹中。根据我写过的其他宏,我尝试使用下面这一行,但得到一个错误,它无法找到该文件。我知道从一个缓慢的Windows资源管理器搜索它存在。任何人都可以帮助一个人吗?提前谢谢。
copy s:* \ file1.dxf c:\ users \ me \ desktop \ DXFs
编辑:我在网络驱动器上的各个子文件夹中有一堆文件。将它们称为s:\ directory1 \ file1.dxf,s:\ directory2 \ file2.dxf等。我正在寻找一个批处理文件,该文件将转到我的" S"驱动并将file1.dxf从它碰巧所在的子文件夹中复制到桌面上的文件夹中。我知道每个文件的名称,而不是位置。答案 0 :(得分:0)
从当前驱动器的命令行和当前文件夹下面:
for /r %a in (*.dxf) do copy "%a" "c:\users\me\desktop\DXFs"
将所有%
加倍到%%
以使用批处理文件 - 该文件夹必须已经存在'当然。