我正在使用 Windows 10 计算机,并且我有大量按照以下模式命名的文件夹:
4972-127685 - Paul Smith 100256862- Jul 9, 2022 745 AM
11923-6124692 - Alex Sutton 104149263- Jun 28, 2022 1159 AM
13132-125394 - Brian Thomas 102193824- Jun 30, 2022 959 PM
我想仅使用最后一个连字符前的九位数字来重命名文件夹:
100256862
104149263
102193824
我不知道 PowerShell,但我的互联网搜索表明这是我完成此任务所需的工具。到目前为止,我了解到的是,我可以打开要重命名的文件夹所在的父文件夹,然后单击File > Open Windows PowerShell
以获取 PowerShell 提示。
答案1
感谢您建议@Ramhound,PowerToys 中的 PowerRename 效果很好。我不太擅长使用正则表达式,所以我分三步进行:
[\s\S]*\s-\s
.+?(?=\s)
-[\s\S]*
对于每个步骤,我都留空Replace with
。在 下Apply to
,我选择Filename only
并激活了Include folders
图标。