![如何复制目录结构而不复制文件?](https://linux22.com/image/1346005/%E5%A6%82%E4%BD%95%E5%A4%8D%E5%88%B6%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84%E8%80%8C%E4%B8%8D%E5%A4%8D%E5%88%B6%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我有一个文件夹,里面有很多子文件夹和文件。有没有办法复制文件夹和子文件夹的目录结构没有使用 cmd 或 powershell 复制它们包含的文件?
答案1
这会将源目录中包含的完整子目录结构复制到目标目录,而不包含任何文件。
xcopy <source> [<destination>] /t /e
选项 | 描述 |
---|---|
/t |
仅复制子目录结构(即树) ,而不复制文件。要复制空目录,必须 包含 /e 命令行选项。 |
/e |
复制所有子目录,即使它们是空的。与和命令行选项一起 使用。 /e /s /t |
Microsoft 文档: xcopy 命令
答案2
是的。 复制
XCopy source {destination} /t
例子
xcopy C:\Folders D:\Folders /t
关于 xcopy 的更多信息可以在这里找到http://ss64.com/nt/xcopy.html
答案3
尽管 XCOPY 仍然有效,但 Windows Vista 及更高版本包含具有更多功能的 ROBOCOPY。复制不包含文件的文件夹树(包括空文件夹)的一般语法是:
robocopy "A:\Source folder" "B:\Destination folder" /e /xf *
答案4
我只是使用了免费软件 Miroirs,它只是复制文件夹,而不是内容(尽管这是一个选项)。