有什麼方法可以使用C#或VB.net桌面應用程序清除瀏覽器歷史記錄。我如何從Windows桌面應用程序清除瀏覽歷史記錄..?
瀏覽器名稱,開始時間和使用時間和所有我得到它,但我無法刪除特定的瀏覽器history.Is有可能..?或任何想法和建議。
這是我的代碼:
Process[] processlist = Process.GetProcesses();
RegistryKey browserKeys;
browserKeys = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\WOW6432Node\Clients\StartMenuInternet");
if (browserKeys == null)
browserKeys = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Clients\StartMenuInternet");
string[] browserNames = browserKeys.GetSubKeyNames();
foreach (Process theprocess in processlist)
{
foreach (string Bkeys in browserNames)
{
string BrowseKeys = Bkeys.ToLower().Replace(".exe", "").ToString();
if (theprocess.ProcessName.ToLower().ToString() == BrowseKeys.ToLower().ToString())
{
table1.Rows.Add(theprocess.ProcessName.ToUpper().ToString(), theprocess.StartTime.ToString(), theprocess.UserProcessorTime.ToString(), theprocess.TotalProcessorTime.ToString(), DateTime.Now);
}
}
}
由於事先
的R1 ....
爲什麼要刪除用戶數據而不問他?或者不瞭解他的知識?一般來說爲什麼要更改其他程序數據?在這裏你有asp.net標記? – Aristos 2012-01-02 14:20:19