PowerShellでファイル名の一括変更
2022-02-05 17:39:48
画像でいっぱいの大きなフォルダがあり、この記事のスクリプトが簡単に示すように、何らかの統一されたルールに従ってフォルダ内の画像の名前を変更したいと仮定します。
$i = 0
Get-ChildItem -Path c:\pictures -Filter *.jpg |
ForEach-Object {
$extension = $_.Extension
$newName = 'pic_{0:d6}{1}' -f $i, $extension
$i++
Rename-Item -Path $_.FullName -NewName $newName
}
フォルダ内のすべてのJPGファイルの名前が変更され、新しい画像ファイル名は"pic_"と6桁の数字のような形になっており、このテンプレートに適応することでよりリッチなカスタムルールにすることができます。
編集部注:PadLeftとPadRightを使い続けているうちに、文字列書式パラメータそのものはすでにサポートされていることがわかりました。
関連
-
PowerShell音声電卓実装コード
-
PowerShell チュートリアル curl (Invoke-WebRequest) の使用方法について
-
Win Server 2008 R2のためのPowerShellマネジメント
-
PowerShellで光学ドライブをオープン/クローズする
-
PowerShellのエラートラッピングの話
-
PowerShellのエスケープ文字とは何ですか?
-
PowerShellで現在実行中のスクリプトのパスを取得する方法
-
PowerShellファイル同期スクリプトを共有
-
PowerShellで文字列を別行動で表示する2つの方法
-
PowerShell で iso8601 形式の日付と DateTime オブジェクトを交換する例
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Android携帯のwifiプロキシを自動設定するPowerShellスクリプト
-
powershellで仮想マシンを作成する
-
PowerShellタイムロギングスクリプト
-
PowerShellでWin-Serverのパフォーマンスを詳細に監視する方法
-
PowerShellでのmatchコマンドの使用方法について解説
-
Powershellの相互排他的パラメータの使用例
-
コンソールに緑のチェックマークを挿入するPowerShellの実装
-
PowerShelプログラム実行後、スクリプト自体を削除する方法
-
Powershell ISE 抽象構文木 プログラミング例
-
PowerShellスクリプトファイルをcmdで直接実行する方法