Meh*_*lar 11 windows-7 powershell command-line rename
我在一个文件夹中有数百个 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
... ...
Run Code Online (Sandbox Code Playgroud)
由于不能在文件名中使用冒号 (:),因此必须用句点替换 HH 和 MM 之间的冒号。
我不想使用第 3 方工具。您能否向我提供在 Powershell 或命令行中实现此目的的代码?
Sii*_*m K 18
在 Powershell 中试试这个:
Get-ChildItem *.jpg | Rename-Item -newname {$_.LastWriteTime.toString("dd.MM.yyyy.HH.mm") + ".jpg"}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17445 次 |
最近记录: |