找到pyhton解決方案here,但我需要基於批處理文件的解決方案。批處理文件根據部分文件名將文件移動到基於部分文件夾名稱的文件夾
有很多文件:
- SSP4325_blah-等等,blah.xml
- JKP7645_blah.xml
- YTG6457-等等,blah.xml
和文件夾名稱其中包含一段文件名:
- REFID - SSP4325,JKP7645,GHT1278,YRR0023
- REFID - YTG6457
我正在尋找一個批次的解決方案,將在前面讀取的文件名的一部分(在第一個破折號或下劃線之前),然後將該文件移動到文件名前面存在的文件夾中作爲文件夾名稱的一部分。
所以在上面的例子中,前兩個文件(SSP4325和JKP7645)被移入第一個文件夾,因爲它包含了文本作爲文件夾名稱的一部分。
第三個文件將被移動到第二個文件夾中。
我有數百個文件和63個文件夾。所以我希望能夠自動化。
由於環境的限制,無法使用Powershell或Python。所以希望有一個批處理文件的方法。
謝謝。肖恩。