PDA

View Full Version : حذف یک مقدار از ریجستری



ya30ien2
سه شنبه 19 مهر 1390, 16:02 عصر
با این کد در موقع اجرای برنامه یک فایل درون ریجستری ساخته میشه که از اجرای taskmeneger جلوگیری میکنه
حالا من میخوام بعد از بستن برنامه اون فایل حذف بشه
میشه بگید این کد رو چه تغییری بدم؟
RegistryKey regkey;
string keyValueInt = "1"; string subKey = "Software\\Microsoft\\Windows\\CurrentVersion\\Poli cies\\System";
regkey = Registry.CurrentUser.CreateSubKey(subKey);
regkey.SetValue("DisableTaskMgr", keyValueInt); regkey.Close();

mehdi.mousavi
سه شنبه 19 مهر 1390, 16:20 عصر
سلام.
می تونید بدین شکل عمل کنید:


using (RegistryKey key = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Policies \System", true))
{
if (key != null)
key.DeleteValue("DisableTaskMgr");
}


موفق باشید.