恢复注册表
发布时间:2020-12-14 02:35:25 所属栏目:Windows 来源:网络整理
导读:实现效果: 知识运用: Process类的StartInfo ?StandardInput属性及Start方法 实现代码: public Form2() { InitializeComponent(); button1.Click-=new EventHandler(button1_Click); //取消父类的单击事件 button2.Click -= new EventHandler(button2_Clic
实现效果: 知识运用: Process类的StartInfo ?StandardInput属性及Start方法 实现代码: public Form2() { InitializeComponent(); button1.Click-=new EventHandler(button1_Click); //取消父类的单击事件 button2.Click -= new EventHandler(button2_Click); //取消父类的单机事件 } private void button1_Click_1(object sender,EventArgs e) { OpenFileDialog open = new OpenFileDialog(); open.Filter = "*.reg|*.reg"; if (open.ShowDialog() == DialogResult.OK) textBox1.Text = open.FileName; } private void button2_Click_1(object sender,EventArgs e) { try { Process myProcess = new Process(); myProcess.StartInfo.FileName = "cmd.exe"; myProcess.StartInfo.UseShellExecute = false; myProcess.StartInfo.CreateNoWindow = true; myProcess.StartInfo.RedirectStandardError = true; myProcess.StartInfo.RedirectStandardInput = true; myProcess.StartInfo.RedirectStandardOutput = true; myProcess.Start(); myProcess.StandardInput.WriteLine("regedit /s " + textBox1.Text); MessageBox.Show("注册表恢复成功"); } catch (Exception ex) { MessageBox.Show(ex.Message); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- windows – “login.ini”是保留名称吗?
- powershell 基础
- 20175333曹雅坤 实验三敏捷开发与XP实践《Java开
- windows-phone-7 – WP7应用程序仅在调试时在模拟
- 利用开机账户登录“轻松访问”创建Windows后门
- Windows 7 – WPF – Framework 3.5 – 内容未在
- windows-server-2008-r2 – 三个Stooges环境的打
- windows – 如何使用robocopy排除.svn文件夹
- windows-phone-7 – 我应该在Windows Phone 7中使
- “无法在dll中找到名为[function]的入口点(c到c#
热点阅读