我希望你能帮助我。基本上我在外部硬盘驱动器中有大约300,000个excel文件,这是50,000个模拟的输出。外部硬盘驱动器文件夹中有各种文件,但我希望在我的matlab目录中复制和粘贴的特定文件是:
result_simulation_xI_byCal_totale%其中x是1..50000的整数
其余文件是无关紧要的,不会用于绘图(至少目前)。我需要将以上名称的所有50000个文件复制到目标文件夹。
源文件夹是F:\ 目标文件夹是:C:Documents \ MATLAB
我已经阅读过,但我正在努力,并希望有人可以帮助我。
提前致谢。
熔点
答案 0 :(得分:0)
在Windows上,您可以通过2种方式进行操作,一种方法是使用命令提示符或计算机的黑屏模式(如果有)并使用带有参数值的复制命令和类似*通配符的方法。第二种是使用Windows资源管理器,并在这样的块中手动完成 - 单击左栏中显示设备和一些文件夹的驱动器号,然后单击要将文件复制到的目标文件夹,然后单击驱动器号然后从您要从中复制文件的文件夹。单击列表中的第一个文件名(此任务的最佳显示格式),然后按住Shift键,然后按向下键一次或连续按下光标,直到突出显示合理数量的文件,不再说一次超过50个文件,并释放shift键。现在将鼠标光标移动到列表中突出显示的部分,按住并按住鼠标左键并将块拖到目标文件夹名称的顶部,您应该看到+符号,保持鼠标稳定,然后释放您的手指离开鼠标按钮,然后如进度面板中所示复制文件,然后在复制完成时将鼠标移到右侧。根据需要重复多次这种有效但劳动密集的方法。
答案 1 :(得分:0)
不确定此问题是否属于stackoverflow,但无论如何:
打开命令提示符(cmd.exe)并使用以下命令在循环中复制50,000次:
for /l %i in (1,1,50000) do @copy f:\result_simulation_%iI_byCal_totale C:\Documents\MATLAB