Windows CMD 相当于 CTRL+X 和 CTRL+V

Windows CMD 相当于 CTRL+X 和 CTRL+V

我知道如何在 Windows CMD 中复制/移动文件。我使用 robocopy。但我想立即将一个目录从位置 A 移动到位置 B。两个位置都在同一分区上:

来源:I:\实际目的地:I:\存档

我想将某个目录连同所有子文件夹、文件……所有内容从源移动到目标。如果我使用 robocopy,它实际上是在复制文件,这需要很长时间,因为它实际上是复制所有内容然后删除源 - 这需要足够的可用空间。

我需要的效果与在资源管理器中同时使用 CTRL+X 和 CTRL+V 时相同 - 不是真正的复制,只更改文件夹列表中的记录 - 这是立即移动目录。

这可能吗?

答案1

您是否尝试过Move在命令提示符中使用命令?

C:\> move c:\source   c:\destination

答案2

是的,这是可能的。您可以使用renresp.rename命令。它甚至在维基百科。如果您想要将子目录somedir从复制actual到“存档”,可以使用以下命令:

ren I:\actual\somedir I:\archive\somedir

相关内容