我正在尝试使用 xxcopy 将带有子目录的现有目录展平到另一个目录中。
我的命令目前如下所示:
xxcopy .\VisitraxImages .\VisitraxImagesNew /s /sx
不幸的是,该命令导致文件名包含前一个子文件夹的名称。
例如,如果bob.joe.TR.2.13.13.pdf
源目录 ( .\VisitraxImages
) 中名为 的文件位于名为 的子目录中the_directory
,则当它复制到新展开的目录 ( .\VisitraxImagesNew
) 时,它将被命名bob.joe.TR.2.13.13'the_directory.pdf
为bob.joe.TR.2.13.13.pdf
我宁愿排除重复的文件名并在命令输出中收到重复文件名的通知,也不愿直接更改文件名。有办法吗?
答案1
找到了一种解决方案,但不完全是......如果您采用上面的命令并向其中添加 /SGN 开关,则可以将具有名称的最新文件复制到扁平目录中...来源:xxcopy.com/xxcopy16.htm
xxcopy .\VisitraxImages .\VisitraxImagesNew /s /sx / SGN