Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何使用此批处理文件将所有*.txt文件从子文件夹复制到批处理文件夹?_Windows_Batch File_Cmd_Copy_Copy Paste - Fatal编程技术网

Windows 如何使用此批处理文件将所有*.txt文件从子文件夹复制到批处理文件夹?

Windows 如何使用此批处理文件将所有*.txt文件从子文件夹复制到批处理文件夹?,windows,batch-file,cmd,copy,copy-paste,Windows,Batch File,Cmd,Copy,Copy Paste,我有一个包含batch.bat文件的主文件夹和一个名为Carrol的子文件夹。 此Carrol子文件夹包含许多不同类型的文件。 我需要使用batch.bat文件的命令将所有txt文件从Carrol子文件夹复制到带有batch.bat的主文件夹 我该怎么做?在batch.bat内部 谢谢你,雷内,但这必须是一个批处理文件命令。谢谢你的建议。在我的情况下,batch.bat中正确的命令行是:对于%%i In Carrol*.txt do copy Carrol\%i%~dp0对不起,我的声誉太低,无

我有一个包含batch.bat文件的主文件夹和一个名为Carrol的子文件夹。 此Carrol子文件夹包含许多不同类型的文件。 我需要使用batch.bat文件的命令将所有txt文件从Carrol子文件夹复制到带有batch.bat的主文件夹

我该怎么做?

在batch.bat内部


谢谢你,雷内,但这必须是一个批处理文件命令。谢谢你的建议。在我的情况下,batch.bat中正确的命令行是:对于%%i In Carrol*.txt do copy Carrol\%i%~dp0对不起,我的声誉太低,无法提升你的声誉,因此我只能将你的答案标记为最佳答案。非常感谢你!
for %%i in (Carrol\*txt) do move Carrol\%%i %~dp0