我在一个文件夹中有数百个JPG文件。我想重命名每个文件,以便将该文件名替换为该文件的“修改日期/时间” DD.MM.RRRR.HH.MM.jpg
。例如,
Before After
001.jpg 11.01.2011.16.58.jpg
002.jpg 12.01.2011.09.32.jpg
003.jpg 14.01.2011.12.41.jpg
... ...
由于不能在文件名中使用冒号(:),因此HH和MM之间的冒号必须替换为句点。
我不想使用第三方工具。您可以为我提供在Powershell或命令行中实现此目标的代码吗?
在Powershell中尝试以下操作:
Get-ChildItem *.jpg | Rename-Item -newname {$_.LastWriteTime.toString("dd.MM.yyyy.HH.mm") + ".jpg"}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句