#region Process
//声明一个程序类
System.Diagnostics.Process Proc;
try
{
//声明一个程序信息类
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
//设置外部程序名
Info.FileName = "ConsoleApplication1.exe";
//设置外部程序的启动参数(命令行参数)
Info.Arguments = "aa bb";
//设置外部程序工作目录为
Info.WorkingDirectory = @"E:\Debug";
//启动外部程序
Proc = System.Diagnostics.Process.Start(Info);
//打印出外部程序的开始执行时间
Console.WriteLine("外部程序的开始执行时间:{0}", Proc.StartTime);
Console.WriteLine("外部程序是否响应:{0}", Proc.Responding);
Console.WriteLine("程序的唯一ID:{0}", Proc.Id); }
catch (Exception e)
{
Console.WriteLine("系统找不到指定的程序文件。\r{0}", e);
Console.ReadLine();
return;
}
       //根据PID获取当前运行的程序
System.Diagnostics.Process item = System.Diagnostics.Process.GetProcessById();
       
Console.WriteLine("Responding:{0}",item.Responding); Console.ReadLine();
#endregion

最新文章

  1. 最短路(代码来源于kuangbin和百度)
  2. ln命令小陷阱
  3. 学习之路三十九:新手学习 - Windows API
  4. 搭建一个全栈式的HTML5移动应用框架(纯干货,亲!)
  5. Scala应用函数
  6. 【HDOJ】3696 Farm Game
  7. Day01_UNIX基础及VI简介
  8. STL适配器的初步理解
  9. CodePen's CSS
  10. Excel中choose函数的使用方法
  11. sqflite插件简单使用 key======================
  12. Java第五周总结
  13. JNI学习笔记_Java调用C —— 非Android中使用的方法
  14. 解决scrapy报错:ModuleNotFoundError: No module named 'win32api'
  15. Jupyter Notebook 编辑器美化
  16. mysql 原理 ~ redo
  17. RabbitMQ channel 参数详解
  18. webGL和three.js的关系
  19. Program Size
  20. ubuntu 安装php 报错解决

热门文章

  1. 方法中this指向的问题
  2. echarts gl 3d地图,click事件失效,解决办法
  3. Linux Samba文件共享服务,安装与案例配置
  4. Linux学习Day3:新手必须掌握的Linux命令(二)
  5. ELK学习003:Elasticsearch启动常见问题
  6. Elasticsearch之增加和删除索引
  7. Luarocks 安装艰难过程
  8. 高级UI组件(二)
  9. Neo4j入门-开始使用
  10. 如何在Mac上显示和查看隐藏的文件/文件夹