我想创建一个批处理文件,将该目录中的所有文件移动到其父目录。例如,如果我有一个包含文件的目录“Something”:
...新文件夹/东西
我想将“Something”中的文件移动到新文件夹。
有这样的命令吗?
非常感谢:)
我想创建一个批处理文件,将该目录中的所有文件移动到其父目录。例如,如果我有一个包含文件的目录“Something”:
...新文件夹/东西
我想将“Something”中的文件移动到新文件夹。
有这样的命令吗?
非常感谢:)
假设您正在谈论 Windows 批处理文件,move *.* ..\
应该可以解决问题。
编辑:例如,如果您打开cmd
,您可以输入:
cd C:\New Folder\Something
move *.* ..\
这会将所有文件移动C:\New Folder\Something
到其“父亲”目录中。
仅当您没有子目录时才有可能,因为 move 不会遍历子目录。您可以将 xcopy 与 /E 一起使用,但它不会删除复制的文件和目录。那么你应该使用 del 。,但是要删除子目录,您应该为每个子目录调用 rd,这在批处理文件中是不可能的。