如何删除windowsXP的计算器
生活随笔
收集整理的這篇文章主要介紹了
如何删除windowsXP的计算器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如何刪除windowsXP的計算器
WINXP系統有一中機制叫文件保護,在正常情況下,我們可以刪除SYSTEM32目錄下的calc.exe(計算器程序)。但是,在我們刪除后,要執行calc程序確可以執行。因為文件被系統保護了,一些病毒也會利用這種保護。要怎么刪除,所以要這樣才可以刪除。
先把保護去掉,再刪除。
去保護要用下面代碼:
typedef DWORD(__stdcall *CPP) (DWORD param1, PWCHAR param2, DWORD param3);
void Disable_WFP() {
?HINSTANCE hmod=LoadLibrary("sfc_os.dll");
?CPP SetSfcFileException;
?// the function is stored at the fifth ordinal in sfc_os.dll
?SetSfcFileException= (CPP)GetProcAddress(hmod,(LPCSTR)5);
?SetSfcFileException(0, L"c://windows//system32//calc.exe",-1);
?//Now we can modify the system file in a complete stealth.
}
然后就可以刪除了。哈哈?
總結
以上是生活随笔為你收集整理的如何删除windowsXP的计算器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java并行有优势吗_Java中不同的并
- 下一篇: java bitmap获取图片大小_an