怎么用taskkill杀进极域详细步骤如下:
极域的进程由StudentMain.exe启动,因此,只需要使用CreateToolhelp32Snapshot创建快照,遍历所有进程的所有模块 , 找到其中可执行文件为StudentMain.exe那一个进程即可 。
以下是代码实现
struct Jiyu { DWORD id; char filepath[260]; BOOL flag; } jiyu; Jiyu ModuleIsAble(DWORD ProcessPid, LPCSTR Modulename) { Jiyu tj; ifModulename[0] == ' 0'{ tj flag = FALSE; return ; } MODULEENTRY32 me; me.dwSizesizeof(MODULEENTRY32); HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, ProcessPid); if (Module32First(hSnapshot, me)) { do { //printf thread %s\n", me.szModule ; if ( strcmp(Modulename, me.szModule)) { CloseHandle(hSnapshot strcpy(tj.filepath, me.sz Path); tj.id = ProcessPid; tj.flag = ; return tj; } } while Module32Next(hSnapshot, me)); CloseHandle( Snapshot); tj.flag = FALSE; return tj; } Jiyu GetProcessPidFromFilename(LPCSTR Filename) { Jiyu tj; if (Filename[0] == '\0') { tj flag = FALSEreturn;PROCESSENTRY32 te; te. Size = sizeof(PROCESSENTRY32); HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); if (Process32First(hSnapshot, te)) { do { HANDLE temphandleOpenProcess(PROCESS_ALL_ACCESS, false te th32ProcessID); //printf "%ld\n", te.th32ProcessID); tjModuleIsAble(te.th32ProcessID, Filename); iftj.flag == TRUE) { CloseHandle(hSnapshot); return tj; } CloseHandle(temphandle); } while (Process Next(hSnapshot, te));flag = FALSE return tj; }
在命令行中输入
taskkill /f /im studentmain.exe
即可杀死极域进程,但有时候会失效 。
极域java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于taskkill 极域、极域java代码的信息别忘了在本站进行查找喔 。
推荐阅读
- 快手怎么申请直播授权店铺,快手直播卖货申请权限
- 包含酷我音乐盒怎么下到u盘上的词条
- 深圳市手游代理平台,深圳市手游代理平台电话
- c语言里怎么表示幂函数 c语言怎么进行幂运算
- 拍视频什么颜色上镜好看,拍视频什么颜色上镜好看一点
- 怎么解密ppt,怎么解密PPT公司加密
- 二维数组排序js,二维数组排序sort
- go语言bigint go语言big包
- html5input验证码,html5input中type类型