同じファイル名だが拡張子が異なる複数のファイルの名前を変更する

同じファイル名だが拡張子が異なる複数のファイルの名前を変更する

フォルダー内に 180 個のファイルがあり、ファイル名はすべて同じですが、拡張子が 180 個異なります。すべてを .jpg にしたいのですが、Windows、DOS、PowerShell ですべてのファイルをファイル名 .jpg に変更することができないようです。拡張子が異なるため、180 個の異なるファイルとして認識されるからだと思います。そのため、名前を変更しても、Windows はファイル名に (1)、(2)、(3) などを追加しません。すべてのファイルに (1) を追加し、異なる拡張子を維持するだけです。ご協力ありがとうございます...

答え1

$i=1
Get-ChildItem | ForEach {

        Rename-Item $_ -NewName ("filename" + $i + ".jpg")
        $i++

}

結果:

filename1.jpg
filename2.jpg
filename3.jpg
...

関連情報