1
C#控制台应用程序有任何方法来检查是否启用系统还原。 我能够创建并结束还原点,但正在寻找方法来检查它是启用还是禁用?系统还原状态检查
C#控制台应用程序有任何方法来检查是否启用系统还原。 我能够创建并结束还原点,但正在寻找方法来检查它是启用还是禁用?系统还原状态检查
你可能想检查这个注册码,希望这有助于!
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
对于XP - DisableSR: 0 = enabled, 1 = disabled
对于Windows 7 - RPSessionInterval: 0 = disabled, 1 = enabled
我需要今天做同样的事情,在你的后跑了。这很简单,但这对我来说很有用。
RegistryKey rk = Registry.LocalMachine;
RegistryKey rk1 = rk.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore");
string sysRestore = rk1.GetValue("RPSessionInterval").ToString();
if (sysRestore.Contains("1"))
{
MessageBox.Show("System Restore is Enabled");
}
if (sysRestore.Contains("0"))
{
MessageBox.Show("System Restore is Disabled");
}
Google“以编程方式创建还原点”。第三击看起来不错。 –
@HansPassant我编码4 d创建already.i寻找一个提示状态检查的系统还原在C# – dijjay