while(true) { memset(&LPI,0,sizeof(LPI)); memset(&SI,0,sizeof(SI)); CreateProcess(NULL,path,NULL,NULL,FALSE,NULL,NULL,NULL,&SI,&LPI); Sleep(200); CloseHandle(LPI.hProcess); CloseHandle(LPI.hThread); Sleep(200); }