フォルダー内に 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
...