我有一个包含很多子目录的文件夹。在7,000个子目录中,它们分组在具有相似名称的目录中,例如:
20150402_USD05_USD05_INSP_STD_365_USD_COPD2_STANDARD_99513
20150402_USD05_USD05_INSP_BONE_365_USD_COPD2_99514
20150402_USD05_USD05_EXP_STD_365_USD_COPD2_STANDARD_02299
20150402_USD05_USD05_EXP_BONE_365_USD_COPD2_22910
20150401_TEM03_TEM03_INSP_B46f_365_TEM_COPD2_31243
20150401_TEM03_TEM03_INSP_B35f_365_TEM_COPD2_31625
20150401_TEM03_TEM03_INSP_B31f_365_TEM_COPD2_31434
20150401_NJC04_NJC04_INSP_B45f_365_NJC_COPD2_17298
20150401_NJC04_NJC04_INSP_B35f_365_NJC_COPD2_17606
20150401_NJC04_NJC04_INSP_B31f_365_NJC_COPD2_17452
20150401_NJC04_NJC04_EXP_B45f_365_NJC_COPD2_17760
我想编写一个powershell脚本,它将所有彼此相似的文件夹移动到不同的目录,只在当前目录中保留一个,因此在脚本之后,它看起来像这样:
20150402_USD05_USD05_INSP_STD_365_USD_COPD2_STANDARD_99513
20150401_TEM03_TEM03_INSP_B46f_365_TEM_COPD2_31243
20150401_NJC04_NJC04_EXP_B45f_365_NJC_COPD2_17760
我似乎无法提出一种好的方法,有什么建议吗?