無いなら作ればいいじゃない。 ってことで 作ってみた
@echo off
exstart /D%DIR% %YOUR_COMMAND% arg1 arg2 arg3 > ____pid.txt
for /f %%a in (____pid.txt) do set PID=%%a
del ____pid.txt
echo PID is %PID%
みたいに使います。
ソースコードも一緒に入ってます。
適当に書いたので、TCHARとstd::stringが同居してるとか、色々危ういコードですが、とりあえず、WindowsXP32bitでは動いた。





コメントする