11/05/22 09:48:37.47 0TMlIvq90
>>476
もう遅いかもしれんけど、実行中のプロセスから取得する方法があった。
URLリンク(www.geocities.jp)
上のサンプルの検索プロセス名をtest.exeに変え、test.vbsを作成。
以下の内容でtest.batを作る。
@echo off
for /f "usebackq tokens=*" %%i IN (`call cscript //nologo test.vbs`) DO @set vbsret=%%i
echo %vbsret%
pause
test.batとtest.vbsを圧縮し、以下の設定で自己解凍書庫test.exeを作成
RunProgram="test.bat"
欠点 自己解凍書庫のファイル名に制限あり。
・自己解凍書庫のファイル名変更不可。
スクリプトで検索するプロセス名と自己解凍書庫のファイル名を一致させないとダメだから。
・自己解凍書庫のファイル名が実行中の既存プロセス名とダブらないよう注意が必要。