管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

バッチファイルとPowershellの連携(リサイズスクリプトをバッチファイルから起動する)

以前作成したPowershellのリサイズスクリプトですが、複数ファイルを指定するとなると面倒...
ドラッグ&ドロップで一括リサイズが出来れば...ということで、バッチファイルと連携させてみました。


各パラメータ(長辺ピクセルサイズ、上書きの要否)をそれぞれ作り分ければ、様々な用途へ使えて便利そう。
手前みそではございますが、私はもっぱらブログ掲載用に使用しております。
以下ソース。コマンドプロンプトは、スペースを入れる、入れないにシビアですよね...

@echo off

for %%f in (%*) do (
  powershell -NoProfile -ExecutionPolicy Unrestricted ".\resize.ps1" -longside 720 -overwrite y -filename %%f
)
PAUSE