首页 新闻 搜索 专区 学院

如何用C#代码实现驱动程序的安装

0
[已解决问题] 解决于 2012-01-10 13:26

有个驱动包括三个文件,我想用WinForm显现一个小程序,可以直接进行安装,怎么实现呢?

叶木木的主页 叶木木 | 菜鸟二级 | 园豆:252
提问于:2011-12-22 15:56
< >
分享
最佳答案
0

这是我以前写的一个小程序,可以驱动exe文件,你试试符合你的要求否?

using System.Diagnostics;

public string CmdPc(string cmdinput)
        {
            Process p = new Process();
            p.StartInfo.FileName = "cmd.exe";
            p.StartInfo.UseShellExecute = false;
            p.StartInfo.RedirectStandardInput = true;
            p.StartInfo.RedirectStandardOutput = true;
            p.StartInfo.CreateNoWindow = true;
            try
            {
                p.Start();
                p.StandardInput.WriteLine(cmdinput);
                p.StandardInput.WriteLine("exit");
                string ss = p.StandardOutput.ReadToEnd();
                p.WaitForExit();
                p.Close();
                MessageBox.Show("OK");
                return ss;
            }
            catch
            {
                string ss = "命令执行失败";
                return ss;
            }
        }

 

string path = System.Windows.Forms.Application.StartupPath + \\MPlayer_all_setup.exe;
            //string aa = CmdPc("C:\\MPlayer_all_setup.exe");//驱动文件的路径以及文件名
            string aa = CmdPc(path);
            MessageBox.Show(aa);

宇宙工作室 | 菜鸟二级 |园豆:205 | 2011-12-23 11:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册