【发布时间】:2021-03-31 11:24:06
【问题描述】:
我有两个目录,其中都有文件。文件数不同,但文件名有些相同。例如:
C:\dwg
AR-01-12 - file name0.dwg
AR-01-13 - file name1.dwg
AR-01-14 - file name2.dwg
C:\pdf
AR-01-11 - file name_.pdf
AR-01-12-R1 - file name0.pdf
AR-01-13 - file name1.pdf
AR-01-14-R5 - file name2.pdf
AR-01-15-R4 - file name3.pdf
使用 powershell,如何重命名 C:\dwg 文件夹中的文件,以便将 R 缩写(来自修订版)后缀添加到来自 C:\pdf 文件夹中的文件名的名称中?
结果是:
C:\dwg
AR-01-12-R1 - file name0.dwg
AR-01-13 - file name1.dwg
AR-01-14-R5 - file name2.dwg
我的逻辑是检查文件名的第一部分是否在 pdf 目录中,如果存在则重命名文件,留下扩展名。
【问题讨论】:
-
c:\pdf会有多个修订版吗?
-
同一文件只有一个修订版。
-
我发布了一个粗略的答案。让我知道它是否合适,因为我想取出一些绒毛。为了未来的读者等,社区更喜欢这样......
-
好吧,您并没有展示您搜索、尝试过的内容以及您搜索时发生的情况。 SO规则:Provide MRE --- How to ask --- Don't ask --- Proper Topic --- Why not upload images of code/errors? --- format your post properly
-
'我的逻辑是检查文件名的第一部分是否在 pdf 目录中,如果存在则重命名文件,留下扩展名。' ---我们都喜欢帮助别人,但需要自己付出一些努力。你解释,你会做什么,但从未展示过你做了什么。说了这么多,我决定和史蒂文一样为你试一试。但是,请确保您下次联系我们,记住我们都应该遵守的规则。
标签: powershell