JobObject からプロセスを切り離す方法はありますか? 私の問題は、cmd.exe のような RunAs で新しいプロセスを作成すると、自動的に JobObject に割り当てられることです。また、この cmd からアプリケーションを実行したい場合は、このジョブ オブジェクトにも割り当てられます。問題はここから始まります。私のアプリケーションは新しいジョブ オブジェクトを作成し、新しいプロセスを作成し、それを新しいジョブ オブジェクトに割り当てますが、runas で開始された最初の cmd が既にジョブ オブジェクトに割り当てられているため、関連付けることができません。そのため、作成した新しいプロセスもこのジョブ オブジェクトに割り当てられます。
だから私の質問は、自動的に作成されるジョブオブジェクトから最初の cmd をどのように切り離すことができますか、またはこの問題をどのように解決できますか?