Rundll32.exe文件功能:以命令行的方式调用dll(动态链接程序库)。
Rundll32.exe命令语法:
Rundll32.exe DLLname,Functionname [Arguments]
RunDll32.exe删除IE缓存命令实例:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
我们可以看到,InetCpl.cpl是dll名称,ClearMyTracksByProcess是函数名,8是参数
ClearMyTracksByProcess函数 与IE缓存相关的参数详解:
//Temporary Internet Files (删除Internet临时文件) //RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 //Cookies (删除cookie) //RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2 //History (删除历史记录) //RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1 //Form Data (删除表单数据) //RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16 //Passwords (删除密码) //RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32 //Delete All (全部删除) //RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255 //Delete All (全部删除,包括插件的设置和文件) //RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351