【问题标题】:Copy all files and folders from one folder Batch从一个文件夹批量复制所有文件和文件夹
【发布时间】:2014-04-03 02:16:01
【问题描述】:

如何将每个文件和文件夹从一个文件夹复制到另一个目录?

复制 "C:\Users\%username%\Desktop\" "C:\Newfolder\"

如何创建一个文件夹到另一个目录的所有文件和文件夹的快捷方式?

复制 "C:\Users\%username%\Desktop\" "C:\Newfolder*.ink"

【问题讨论】:

  • %username% 文件夹包含 Xcopy 不会复制的系统文件,因此如果不使用 volume shadow copyevery file 是不可能的。

标签: batch-file


【解决方案1】:
XCopy SoucrceFolder TargetFolder /s /E

这将复制所有文件,文件夹结构(甚至是空的一次)

不确定是否可以使用批处理文件创建 .lnks,但可以通过 windows 你可以做如下所示。要么。按下 CTRLSHIFT 拖放文件,它将创建链接

【讨论】:

  • 如果我想将所有文件和文件夹从一个文件夹移动到另一个文件夹怎么办?
  • 你能准确点吗? IMO,您应该考虑发布新问题。
  • 就像我们对 xcopy 所做的一样,只是移动;移动 "C:\Users\%username%\Desktop\" "C:\" 只是不删除桌面 + cd ...%username% + mkdir 桌面
【解决方案2】:

您只需按照以下示例进行操作即可。

xcopy sourcefolder destinationfolder

要复制文件夹及其子文件夹/文件,请使用此选项。

xcopy c:\folder\*.* d:\another_folder\.

关于你的第二个问题,我不知道,对不起。

【讨论】:

  • 我其实不知道,S和E在做什么方面有什么区别?
  • 这里直接来自 ms dos help /S 复制目录和子目录,除了空目录。 /E 复制目录和子目录,包括空目录。
猜你喜欢
  • 2015-05-10
  • 2012-07-28
  • 1970-01-01
  • 2014-07-22
  • 2015-07-23
  • 2013-11-30
  • 2010-11-02
  • 2014-09-17
  • 2013-03-01
相关资源
最近更新 更多