批处理将文件夹中的文件移动到另一个文件夹?

我想创build一个batch file,将这个目录中的所有文件移动到它的父目录。 例如,如果我有一个目录“东西”,其中包含文件:

新文件夹/东西

而且我想将“Something”中的文件移动到New文件夹中。

有这样的命令吗?

感谢一堆:)

Solutions Collecting From Web of "批处理将文件夹中的文件移动到另一个文件夹?"

假设你正在谈论Windows批处理文件, move *.* ..\应该做的伎俩。

编辑:例如,如果你打开cmd ,你可以输入:

 cd C:\New Folder\Something move *.* ..\ 

这会将C:\New Folder\Something所有文件移动到其“父”目录中。

只有在没有子目录的情况下才有可能,因为移动不会移动子目录。 你可以在/ E中使用xcopy,但是它不会删除复制的文件和目录。 那么你应该使用del ,但要删除子目录,您应该为每个子目录调用rd,而这在批处理文件中是不可能的。