を取得:私のperlスクリプトでのPerl、私が入っているディレクトリ持っている別のウィンドウで.exeファイルを実行し、PID
- script.pl
- app.exeの
を、私が実行したいですこのような別のシェルでapp.exeの
- は私がscript.pl
- SHELを実行しますオープンしてしばらくするperlスクリプト
- でコマンドを実行リットル、perlスクリプトがapp.exeの実行(およびapp.exeのPIDを取得する)
- 新しいシェル開口部とapp.exeのを実行すること。私は実行するにはどうすればよい
- :同じ時間では、Perlのスクリプトはしばらくして彼の実行
- を継続し、perlスクリプトは、(PID付き)app.exeの
私の質問を停止します別のシェルウィンドウにあるapp.exe "background mode"? (perlスクリプトの実行とapp.exeは「並列」です)
はPerlで新しい:)
Windowsでは、['$ pid = system(1、...)'](https://metacpan.org/pod/perlport#system)です。 – mob
私がそれをするとき、私はpidを得る。ただし、app.exeはperlスクリプトを実行したのと同じシェルで実行されます。私は、app.exeが実行される新しいシェルを開きたいと思います。 (perlスクリプト用に1つのシェルが実行され続け、app.exe用に1つのシェルが実行されます) – user2137454
'system(1、" START ... ")' – mob