调用RunDll32.exe
RunCmd("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8");//Temporary Internet Files (Internet临时文件)//RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8//Cookies//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 4351void RunCmd(string cmd){System.Diagnostics.Process p = new System.Diagnostics.Process();p.StartInfo.FileName = "cmd.exe";// 关闭Shell的使用p.StartInfo.UseShellExecute = false;// 重定向标准输入p.StartInfo.RedirectStandardInput = true;// 重定向标准输出p.StartInfo.RedirectStandardOutput = true;//重定向错误输出p.StartInfo.RedirectStandardError = true;p.StartInfo.CreateNoWindow = true;p.Start();p.StandardInput.WriteLine(cmd);p.StandardInput.WriteLine("exit");}
