Photoshop│バッチファイルからドロップレットを実行する方法

ドロップレットを Windowsのバッチファイル(.bat) から実行することで、複数の画像を一括処理 したり、Windows側の処理と連携 したりできます。

本記事では、バッチファイルを活用して Photoshopのドロップレットを自動実行する方法 を解説します。

目次

1. バッチファイルの作成手順

STEP.1 バッチファイル(.bat)の格納先を確認

  1. Windows + R を押して shell:sendto を入力
  2. SendTo フォルダが開くので、ここに .bat ファイルを配置
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\SendTo

STEP.2 バッチファイルの動作確認

  1. テスト用の.batを作成
batコピーする編集する@echo off
echo "%~dp1%~n1.psd"
pause
  1. PSDファイルを「送る」から実行
  2. パスが正しく取得できることを確認

STEP.3 ドロップレットを実行するバッチを作成

  1. 本番用.batを作成
@echo off
setlocal enabledelayedexpansion
for %%F in (*.psd) do call :sub "%%F"
goto :EOF
:sub
C:\Users\min\Desktop\グレーアウト.exe "%~dp1%~n1.psd"
goto :EOF
  1. PSDファイルを右クリック → 「送る」 → 作成した.batを選択
  2. ドロップレットが自動で適用される

もちろん複数ファイル選択での実行も可能です。

途中で止まる場合

「コマンドは現在使用できません。」とドロップレットが止まる場合は”開くコマンドを無視”など余計なオプションをつけた場合に出ます。

まとめ

手順内容
バッチファイル作成Windowsの「送る」に.batを配置
動作確認パス取得テスト
ドロップレット実行画像を一括変換

バッチファイルを活用すると 作業を完全自動化 できます!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次