フォルダ内にある画像ファイルのファイル名を数字の連番に変更する方法

スポンサーリンク

powershellを使ってファイル名を変更する方法

  • powershellを開く
  • cdコマンドで画像ファイルがあるディレクトリへ移動する
  • 以下を実行する
Get-ChildItem "*.jpg" | Sort Name | % { $i = 1} { $Newname = $i.ToString("0") + $_.extension; Rename-item $_ $Newname; $i++ }

ただし変更前と変更後に同じファイル名がある場合、エラーが表示される。

Rename-item : 既に存在するファイルを作成することはできません。

pythonで画像ファイルに連番を振る

import os
import glob
i = 1
files = glob.glob('*.jpg')
for f in files:
	os.rename(f, str(i) + ".jpg")
	i = i + 1

ただし変更前と変更後に同じファイル名がある場合、エラーが表示される。

FileExistsError: [WinError 183] 既に存在するファイルを作成することはできません。

パソコン
スポンサーリンク
のんびりブログ

コメント

タイトルとURLをコピーしました