我有一些文件。我通常使用 PowerShell 和 CSV 文件手动移动。
我想把它自动化。
文件名以历史或项目代码开头。
History文件里面有1个Item Code,不知道能不能读取到正确分配文件。这将是倒数第二行。
History_01102023.xml (<ITEMCODE>I586CS</ITEMCODE>)
History_11122022.xml (<ITEMCODE>XDSH0YE87EN</ITEMCODE>)
I586CS-active.xml
I586CS-disabled.xml
XSO0GSOE-active.xml
XDSH0YE87EN-active.xml
我需要把它们如下:
I586CS\I586CS-active.xml
I586CS\I586CS-disabled.xml
I586CS\History_01102023.xml
XSO0GSOE\XSO0GSOE-active.xml
XDSH0YE87EN\History_11122022.xml
XDSH0YE87EN\XDSH0YE87EN-active.xml
历史文件不需要在里面,项目代码,但我至少需要将它们放在自己的文件夹中,以便我以后可以管理。
robocopy "%source%" "%destination%" "*%prefix%*" /mov