将CD驱动器或DVD驱动程序路径添加到FileName属性

时间:2011-02-21 10:40:51

标签: c# winforms

我有我的代码来检查pc上的安装程序,如果没有在他的PC中设置,我有用户设置该程序的窗口。我添加我的代码,它运作良好,但我想添加CD驱动器或DVD驱动程序作为文件名属性的路径,因为我将为更多用户制作自动运行CD,这些用户当然有不同的CD驱动器名称。那我该怎么办呢?

注意:我用Adobe命名了我的CD

private void OK_Click_1(object sender, EventArgs e)
{
    Process myProcess = new Process();
    myProcess.StartInfo.FileName = "Cd driver path";
    myProcess.Start();
}

1 个答案:

答案 0 :(得分:0)

您需要检测CD / DVD驱动器。

有关如何查询可用设备的WMI,请参阅http://www.dreamincode.net/code/snippet1575.htm

我已经制作了一个程序,每隔20秒在超过400台计算机上运行一年以上,所以我建议使用这种技术(它是稳定的)。