2016-09-02 7 views
0

시나리오 : Google 프로그램이 시작할 때 충돌을 모니터링하기 위해 adplus를 시작합니다. 따라서 cdb.exe 프로세스가 실행 중입니다.기존 cdb.exe를 분리 할 수 ​​있습니까?

어느 시점에서 우리는 cdb.exe를 분리하려고하지만 프로그램을 계속 실행하려고합니다.

이렇게 할 방법이 있습니까? cdb 프로세스에 대한 UI는 없습니다.

나는 명령 행에서 이것을하는 어떤 종류의 방법을 찾고있다.

현재 우리가 cdb를 죽이면 프로세스도 종료됩니다.

답변

0

아마도 간단히 -lcqd 명령 줄 옵션 일 것이므로 마지막 명령은 qd이됩니다.

이 아닌 당신이 원하는 있다면, 당신은 당신이 스위치가있을 때

adplus -crash -o T:\ -gs 

, 마지막으로

.ocommand LetMeTakeControl 

을 추가 할 수 있습니다 ADPlus에서는 -gs 스위치를 사용하고 스크립트를 생성하도록 할 수 있습니다 한 명령 (g 직전). 그런 다음 -cf 명령 줄 스위치를 사용하여 cdb을 실행하고 해당 스크립트를 실행합니다.

그런 다음 응용 프로그램에서,

OutputDebugString("LetMeTakeControl qd"); 

종료하고 분리하기 위해 사용합니다.