我需要复制大量文件,并在文件需要放置的位置使用相同类型的文件夹结构。例如,如果我有以下两个文档:
\\Server1\Projects\OldProject\English\Text_EN.docx
\\Server1\Projects\OldProject\English\Danish\Text_DA.docx
我需要将它们移到服务器上的一个新位置,但它们需要在相同的“语言文件夹”中。所以我需要这样移动它们:
\\Server1\Projects\OldProject\English\Text_EN.docx -> \\Server1\Projects\NewProject\English\Text_EN.docx
\\Server1\Projects\OldProject\English\Danish\Text_DA.docx -> \\Server1\Projects\NewProject\English\Danish\Text_DA.docx
这里的问题是,我需要取“Language”文件夹的名称并在NewProject
文件夹中创建它们。
我如何才能获取和删除\
之前的所有内容,这样我最终只能拥有像English\
和English\Danish
这样的“语言”文件夹
2条答案
按热度按时间pod7payv1#
如果目标只是将文件路径中的‘OldProject’文件夹替换为‘NewProject’,您可以使用REPLACE对文件路径进行更改:
‘\b’用于对标记内的任何内容执行正则表达式精确匹配。
5q4ezhmt2#
尝试执行以下操作,对于每个输入文件:
注意:上面命令中的
-WhatIf
公共参数预览操作。一旦您确定操作将执行您想要的操作,请删除-WhatIf
。