更改xxexe名字
1、找到这个xxexe把它改个名字看看,比如xx1exe,如果出错就随便找个比如记事本的notepadexe复制到xxexe的位置,把名字改成xxexe
2、不用这种方法也可以用注册表来改
windows 系统有一个叫做system hook的技术,用于让你对系统api做些手脚。
你可以通过注册一个新的TerminateProcess函数钩子,当系统调用这个函数时,就会调用你的函数,你的函数可以判断这个进程是不是你的程序,比如通过窗口的title,class什么的。
如果不是你的窗口,就调用原始的TerminateProcess,如果是你的窗口,就直接return
另外,你也可以试试重载你的C#程序的WinProc方法,对于WM_CLOSE, WM_DESTORY, WM_QUIT之类的消息进行忽略,只对于自己发出的关闭才正常响应。
上述两个思路,你选择吧。代码没有功夫写。
你的那个思路技术上有些问题。
1采用全局勾子,勾住任务管理器,这个易语言有例程的在论坛上搜索"自觉黑屏"关键字即可
2隐藏进程,这个在易语言论坛上有模块,只不过有的 *** 作系统不支持,如98或
2003
3禁止任务管理器只要用只读方式打开任务管理器这个EXE文件,就可以了
终止进程
(“taskmgrexe”)
文件号
=
打开文件
(取特定目录
(#Windows系统目录)
+
“\taskmgrexe”,
,
4)
用“挂机锁”软件,Windows
超级挂机锁
10
网吧专用的锁屏程序
绿色,不写注册表,单独文件(仅78KB)
可屏蔽一切系统热键包括Ctrl+Alt+Del/Win/Sleep/Power
>
1采用全局勾子,勾住任务管理器,这个易语言有例程的在论坛上搜索"自觉黑屏"关键字即可
2隐藏进程,这个在易语言论坛上有模块,只不过有的 *** 作系统不支持,如98或 2003
3禁止任务管理器只要用只读方式打开任务管理器这个EXE文件,就可以了
终止进程 (“taskmgrexe”)
文件号 = 打开文件 (取特定目录 (#Windows系统目录) + “\taskmgrexe”, , 4)
以上就是关于请问如何禁止一个程序在自动更新后运行,或者当这个程序运行时,就立即让它自动结束或者直接禁止运行全部的内容,包括:请问如何禁止一个程序在自动更新后运行,或者当这个程序运行时,就立即让它自动结束或者直接禁止运行、C#利用TerminateProcess()和OpenProcess()函数阻止结束进程、易语言 防止任务管理器结束我的进程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)