>>378

わざわざプラグインを作ってくれてありがとうございます。

早速試してみましたが、残念なことにうまく動作しませんでした。

まず、アプリのパスが "C:\folder\app.exe" であり、環境変数%Path%に "C:\folder" が
追加されているものとします。

そして、コマンドプロンプトから
>app
として起動した場合、
GetProgramName2(true) = "app"
GetProgramName2(false) = "" (長さ0の文字列)
となってしまいます。

一方、
>"C:\folder\app.exe"
とちゃんとフルパスを打ち込んで起動した場合は、
GetProgramName2(true) = "C:\folder\app.exe"
GetProgramName2(false) = "app.exe"
と正しい値を返してきます。

たぶん起動時のコマンドラインをそのまま解釈している仕様のためと思われます。