過去ネタ供養 1 : Windows バッチファイルでドラッグ・アンド・ドロップされたファイルの情報を取得する
情報が散在しないようにするため、CodePen と Gist から各種ネタを引き上げている。ほとんどは Frontend Sandboxes という GitHub リポジトリに集約するか、本サイトのブログ記事内に埋め込むようにしたのだが、一部記事として扱っていないモノがあったので、その供養のための連載をする。
1つ目は、ドラッグ・アンド・ドロップされたファイルの情報を出力する Windows バッチのコード片。2019-07-22 に Gist に投稿していたモノ。
dnd-file.bat
@echo off
@rem ドラッグ・アンド・ドロップされたファイルの情報を出力するアレコレを試す
if "%~1" == "" (
echo ファイルが指定されていないよ・中止
pause > nul
exit
)
@rem 二重引用符を削除する
echo."%~1"
@rem 完全修飾パス名 : 二重引用符を削除する「%~1」と変わらない
echo."%~f1"
@rem ファイル名・拡張子なし
echo."%~n1"
@rem 拡張子のみ : 「.jpg」などのように取れる
echo."%~x1"
@rem パス : 「\Users\USER\Downloads\」のようなモノが取れる
echo."%~p1"
特に説明なし。