1. using System;
    2. using System.Diagnostics;
    3. namespace _119_Process进程类
    4. {
    5. class Program
    6. {
    7. static void Main(string[] args)
    8. {
    9. //获得当前程序中所有正在运行的进程
    10. //Process[] pros = Process.GetProcesses();
    11. //foreach (var item in pros)
    12. //{
    13. // //item.Kill();
    14. // Console.WriteLine(item);
    15. //}
    16. ////通过进程打开一些程序
    17. //Process.Start("calc");
    18. ////Process.Start("QQBrowser", "http://www.521tv.cn");
    19. //Process.Start("mspaint");
    20. //Process.Start("notepad");
    21. //通过一个路径打开指定文件
    22. ProcessStartInfo psi = new ProcessStartInfo(@"C:\Users\46124\Desktop\CSharpTestOne.txt");
    23. Process p = new Process();
    24. p.StartInfo = psi;
    25. p.Start();//System.ComponentModel.Win32Exception:“指定的可执行文件不是此操作系统平台的有效应用程序。”
    26. Console.ReadKey();
    27. }
    28. }
    29. }