none
如何获取光驱盘符,并运行光盘上的指定文件? RRS feed

  • 问题

  • 本人刚开始学习C#,请前辈帮忙写个“如何获取光驱盘符,并运行光盘上的指定文件”的示例,最好简明,完整。谢谢
    2011年7月2日 1:36

答案

  • 本人刚开始学习C#,请前辈帮忙写个“如何获取光驱盘符,并运行光盘上的指定文件”的示例,最好简明,完整。谢谢

    namespace TestConsoleApplication1
    {

        public class Program
        {
            public static void Main(string[] args)
            {
                //第一步:先获取光盘的光驱
                string path = null;

                foreach (var item in DriveInfo.GetDrives())
                {
                    if (item.DriveType == DriveType.CDRom)
                    {
                        path = item.Name;
                        break;
                    }
                }
               
                //第二部:运行光盘上文件(假设光盘上有一个exe文件)
                Process.Start(path + "xxx.exe");
            }
        }


    }


    如果你有其它意见或私下交流,请发送邮件到:maledong@qq.com;或者请讨论
    下载MSDN桌面工具(Vista,Win7)
    下载Technet桌面小工具(Vista,Win7)
    慈善点击,点击此处
    • 已标记为答案 呆oO 2011年7月3日 0:39
    2011年7月2日 8:31
    版主

全部回复

  • 本人刚开始学习C#,请前辈帮忙写个“如何获取光驱盘符,并运行光盘上的指定文件”的示例,最好简明,完整。谢谢

    namespace TestConsoleApplication1
    {

        public class Program
        {
            public static void Main(string[] args)
            {
                //第一步:先获取光盘的光驱
                string path = null;

                foreach (var item in DriveInfo.GetDrives())
                {
                    if (item.DriveType == DriveType.CDRom)
                    {
                        path = item.Name;
                        break;
                    }
                }
               
                //第二部:运行光盘上文件(假设光盘上有一个exe文件)
                Process.Start(path + "xxx.exe");
            }
        }


    }


    如果你有其它意见或私下交流,请发送邮件到:maledong@qq.com;或者请讨论
    下载MSDN桌面工具(Vista,Win7)
    下载Technet桌面小工具(Vista,Win7)
    慈善点击,点击此处
    • 已标记为答案 呆oO 2011年7月3日 0:39
    2011年7月2日 8:31
    版主
  • 楼上老师能不能写个应用程序的源代码,谢谢。
    2011年7月3日 1:14