① 任務管理器如何自動刪除程序
想達到這個目的有難度。。微軟的設計人員就沒這么設計。。
因為。。當你不需要某個進程時你就可以直接關掉啊。比如你不想玩游戲了。你肯定會退出來。而不會切換出來掛著機。
再說了。系統靠什麼條件來判斷你不需要某個程序了呢?你是人腦。系統就算是人也未必知道你想什麼。又怎麼會無故自動結束你的程序。
如果某個程序從開機起就在運行。而你又不一定要用。你可以選擇禁止開機運行的。
② 怎麼讓EXE運行後自動刪除
你想要 一個 EXE運行後自動刪除 自己?
假定這個程序叫 a.exe,可以這樣做:
在源程序a.c里加一段東西,就是輸出一個 tmp.bat,讓它刪掉 a.exe
#include <windows.h>
#include <stdio.h>
FILE *fout;
void main(){
fout = fopen("tmp.bat","w");
fprintf(fout,"echooff\ndel /f a.exe");
fclose(fout);
Sleep(1000);
system("start /b /HIGH tmp.bat");
exit(0);
}