X_Y という形式で名前が付けられた約 7000 枚の画像を含むディレクトリがあります。ここで、X は可変長の数値で、Y は可変長の文字列です。
おそらくDOSまたはpowershellを使用して、これらすべてのファイルの名前を変更し、「_Y」部分を削除して、すべての画像にXという名前を付ける簡単な方法が必要です.
簡単で迅速な方法をいただければ幸いです:D
ありがとうございました
X_Y という形式で名前が付けられた約 7000 枚の画像を含むディレクトリがあります。ここで、X は可変長の数値で、Y は可変長の文字列です。
おそらくDOSまたはpowershellを使用して、これらすべてのファイルの名前を変更し、「_Y」部分を削除して、すべての画像にXという名前を付ける簡単な方法が必要です.
簡単で迅速な方法をいただければ幸いです:D
ありがとうございました
パワーシェルで:
$recurse = $false
Get-ChildItem "C:\image\folder" -Recurse:$recurse `
| ? { -not $_.PSIsContainer -and $_.Name -match '^(\d+)_.+(\..*?)$' } `
| % { Rename-Item $_.FullName ($matches[1]+$matches[2]) }
サブフォルダーに再帰する場合に設定$recurse = $true
します。