博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 启动进程和杀死进程
阅读量:5050 次
发布时间:2019-06-12

本文共 2095 字,大约阅读时间需要 6 分钟。

     ///         /// 杀死进程        ///         private void KillProcesses()        {            var cfn = GetAppsettingStr("checkin-filefolder-name");            var ofn = GetAppsettingStr("outmoney-filefolder-name");            var ifn = GetAppsettingStr("inmoney-filefolder-name");            foreach (var p in Process.GetProcesses())            {                if (p.ProcessName == cfn || p.ProcessName == ofn || p.ProcessName == ifn)                {                    p.Kill();                }            }        }        ///         /// 启动进程        ///         private void StartProcesses()        {            var list = new List
(); var cfn = GetAppsettingStr("checkin-filefolder") + GetAppsettingStr("checkin-filefolder-name"); var ofn = GetAppsettingStr("outmoney-filefolder") + GetAppsettingStr("outmoney-filefolder-name"); var ifn = GetAppsettingStr("inmoney-filefolder") + GetAppsettingStr("inmoney-filefolder-name"); list.Add(ofn); list.Add(ifn); list.Add(cfn); foreach (var li in list) { Process.Start(li + ".exe"); } }

再加上从app.config 文件里获取数据

http://192.168.1.155:8013/DataService/WebService/Interface/UpgradeFile.asmx

是这样获取app.config数据的:

///         /// 获取配置文件里appsettings的数据        ///         ///         /// 
public string GetAppsettingStr(string str) { var appReader = new AppSettingsReader(); return appReader.GetValue(str, typeof(string)).ToString(); }

 

 

转载于:https://www.cnblogs.com/zhangwei595806165/p/3517785.html

你可能感兴趣的文章
ubuntu 配置拼音输入法步骤
查看>>
python:OS模块
查看>>
2014北京站小记
查看>>
天购新玩法 引领电商发展新潮
查看>>
网上删除所有数据文件的恢复情况
查看>>
Linux--安装过程中的根文件系统的分析
查看>>
一步一步写算法(之hash表)
查看>>
Java中Map的使用
查看>>
java内存分析总结
查看>>
EBS R12 LOG files 位置
查看>>
《集体智慧编程》学习笔记
查看>>
其中imagelist.txt和train.txt的格式如下注释所示
查看>>
手机端rem
查看>>
U-editor文件上传
查看>>
selenium+python之iframe学习笔记
查看>>
day1-变量、循环、字符编码
查看>>
进程与线程的表示,属性,守护模式
查看>>
鑫安财富项目随记6--如何进行多项删除
查看>>
squid
查看>>
(42)zabbix使用IT services 了解服务器SLA整体情况
查看>>