0

1.jpg、2.jpg、3.jpg などのシリアル番号スターターで名前を変更したいフォルダーに 2600 枚の画像があります。最初に最も古いファイルから始めて、前述のように名前を変更したいと思います。

1 つのファイルは qwe01.jpg 最終更新日 01.05.2012 次のファイルは ewe202.jpg 最終更新日 05.05.2012 など...

変更された日付に基づいて、これらの名前を正しい順序で変更したいと考えています。

4

1 に答える 1

0

これは完全にはテストされていませんが、動作するはずです:

$count = 1; Get-ChildItem -file | Sort-Object LastWriteTime | %{$newName = '{0}{1:00}.{2}' -f $_.basename, $count, $_.extension; Rename-Item $_ -NewName $newName; $count++}
于 2012-12-20T14:53:35.233 に答える