SSブログ

PowerShell小僧:ファイル名の一括置換(改11) [コンピューター]

ファイル名の一括置換(改10)
https://cheese999.blog.ss-blog.jp/2021-07-19
で変更を漏らしていた

1.拡張子変換(myFExtChnge1関数)を対話/バッチ処理切替に対応
2.エラー発生して置換が実施されない場合でも履歴を残す
3.履歴の行頭が#の場合は置換を実施しない

に対応。。。


PowerShell小僧:ファイル名の一括置換(改10) [コンピューター]

ファイル名の一括置換(改9)
https://cheese999.blog.ss-blog.jp/2021-07-16
では、

1. パラメータを履歴ファイルから一括で読み込んでそのまま処理する方法
2. 従来通り対話形式でパラメータを設定する方法

の2通りが選択できるようになっていたのですが、
対話形式でパラメータを設定しても、設定したパラメータが履歴に反映されない問題があったので修正しました。

修正した。。。


ヤバイぜ!(8)  コメント(2) 
共通テーマ:日記・雑感

PowerShell小僧:ファイル名の一括置換(改9) [コンピューター]

ファイル名の一括置換(改8)
https://cheese999.blog.ss-blog.jp/2021-07-11
で紹介したスクリプトでは、パラメータを対話形式で設定していましたが、

面倒。。。


PowerShell小僧:ファイル名の一括置換(改8) [コンピューター]

ファイル名の一括置換(改7)
https://cheese999.blog.ss-blog.jp/2021-06-12
で紹介したスクリプトですが、JPG静止画像ファイルの拡張子をJPGに統一する部分
を変更しました。

JPG静止画像ファイルを表す拡張子のうち"jpg"以外を配列に入力します。
$JpgExt_array = @("jpeg", "jpe", "jfif", "jpg_large")

置換対象ファイル中に上記の拡張子が含まれるか確認します。
$JpgExt_array.Contains($tmpExt1)

含まれていれば、拡張子を"jpg"に置換するか確認。"Y"なら置換します。
→myFExtChnge1関数を参照。

【参考】
配列に指定した値が含まれるかを確認する方法
https://bayashita.com/p/entry/show/202

変更後のスクリプトはこちら。。。


ヤバイぜ!(8)  コメント(1) 
共通テーマ:日記・雑感

PowerShell小僧:ファイル名の一括置換(その2)(改3) [コンピューター]

PowerShell小僧:ファイル名の一括置換(その2)(改2)
https://cheese999.blog.ss-blog.jp/2021-07-06
で紹介したスクリプト

ですが。。。


ヤバイぜ!(8)  コメント(1) 
共通テーマ:日記・雑感

PowerShell小僧:ファイル名の一括置換(その2)(改2) [コンピューター]

PowerShell小僧:ファイル名の一括置換(その2)(改1)
https://cheese999.blog.ss-blog.jp/2021-07-02
で紹介したスクリプト

ですが。。。


ヤバイぜ!(6)  コメント(1) 
共通テーマ:日記・雑感

PowerShell小僧:ファイル名の一括置換(その2)(改1) [コンピューター]

PowerShell小僧:ファイル名の一括置換(その2)
https://cheese999.blog.ss-blog.jp/2021-05-06

で紹介したスクリプトに少し手を入れました。

PowerShellの関数の参照渡しの記法が分からなくて、つまづきましたが

とりあえず。。。


この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。