PowerShellでフォルダ内のファイル名一覧を取得、変更、削除

スポンサーリンク

フォルダ内のファイル一覧を取得

PowerShellのGet-ChildItemコマンドレットを使用する。

Get-ChildItem -Name > result.txt

-name

ファイル名やディレクトリ名だけを出力できるオプション。

> result.txt

同ディレクトリ上に「result.txt」というファイルを作成し、出力結果を書き込む。

フォルダ内のファイル名を一括で連番に変更

フォルダ内にある.txtファイルを取得してファイル名を書き換える方法。

Get-ChildItem "*.txt" | Sort Name | % { $i = 1} { $Newname = "picture_" + $i.ToString("000") + $_.extension; Rename-item $_ $Newname; $i++ }

PowerShell
スポンサーリンク
のんびりブログ

コメント

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