`
pcajax
  • 浏览: 2108736 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用一个程序同时启动多个程序(c#)

阅读更多
宿舍的肥仔每次开机就需要运行多个程序,他希望一个程序实现这些事情,所以写了个程序,大家有什么意见可以给我提出来,我会多加修改,谢谢,贴上源码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
using System.IO;
namespace 懒人程序
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo();
            info.UseShellExecute = true;
            Process p;
            string path = @"C:\a.txt";
            FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read);
            StreamReader sr = new StreamReader(fs, Encoding.Default);
            string rl;
            while ((rl = sr.ReadLine()) != null)
            {
                info.FileName = rl;
                //richTextBox1.AppendText(rl + '\n');
                p = Process.Start(info);
            }
            sr.Close();
            fs.Close();
            Application.Exit();
        }
    }
}
使用说明:先安装好软件,20多K吧,运行前先在c盘根目录建立一个a.txt,然后把需要同时运行的程序详细路径,包括程序名和exe后缀,一个程序占一行,可以同时有多行,例如:
C:\Program Files\Internet Explorer\iexplore.exe
C:\Program Files\Internet Explorer\iexplore.exe
分享到:
评论

相关推荐

    C# winform TCP-IP 服务端 可实现一个IP地址多端口号同时启动服务

    这是一个基于C# winform TCP-IP 服务端程序。可实现一个IP地址多端口号同时启动服务。包含创建TCP-IP服务、监听客户端反馈的消息、处理并回复消息给客户端。

    C#写的延时启动程序,带源码

    自己写的一个延时启动的程序。带源码(C#)。 可以在开机后的指定时间启动指定和程序。省得开机启动的程序太多而导致开机很慢。这样只要这个程序开机启动就可以了。 有需要的可以下载看看。比用别人的要放心。

    C#服务,定时查询并启动应用程序包括UI,基于Quartz,可直接运行使用

    首先需要配置App.config,关键字 time_interval:表示轮询间隔(秒) software_paths:启动的应用程序路径,多个用分号间隔 software_names=启动的应用程序名字,也就是进程名,用于检查是否启动,多个用分号间隔 ...

    c# 模拟多客户端程序,可模拟1000+客户端。

    c# 模拟多客户端程序,可模拟1000+客户端同时登陆客户端,并定时发送心跳。

    C#写的Windows服务调用外部EXE通用服务可配置多个外部程序,注册后就可以

    最近需要将一个程序用服务来启动现有的一个EXE程序,在网上找了很多的例子,的确有,但是发现最后所有都正常,就是外部程序的界面不显示,这个感觉有点空欢喜一场,然后查录百度等,都是说服务的界面交互要打上勾,...

    c# 开机启动程序设置及取消示例

    c# 开机启动程序设置及取消示例 这个都是本人收藏了3年的资源 现放出 都是总结了很多系统 软件项目实施过程中的经验的 慢慢积累的

    C#程序开发范例宝典(第2版).part08

    一部久享盛誉的程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面广,实用性强源于实际项目开发,帮助读者短时间掌握更多实用技术,提高编程水平范例经过精心编排,重点、难点突出,易学易懂书后...

    C#控制台程序之间参数传递

    从一个控制台程序启动另一个控制台程序,并传入参数字符串作为目标控制台程序的参数,在目标程序中的main函数中用正则表达式解析该字符串。

    WCF同时启动多个服务

    需要asp.net2010,一次性启动多个服务器,共用用一个IP地址和端口,是用net.tcp协议.在添加web引用时,需要一个完整的地址net.tcp//192.167.1.244/Service1/sma 保证能用

    C# WindowsForm程序同时启动多个窗口类

    C# WindowsForm程序同时启动多个窗口类,具体内容如下 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; ...

    C#FORM只允许启动一个进程

    举例说明“只禁止多个进程运行”“禁止多个进程运行,并当重复运行时激活以前的进程”

    C# winform页面多进程打开exe

    资源可以在一个winform页面同时加载多个exe到页面,并且可以传参数。

    C#闹钟&&时钟小程序(源代码)

    所以机智的你可以当一个MP3用了。 3、设定多个闹钟。重点是,你可以设置不同类型(今天、每天、自定义星期、指定日期)的闹钟。 4、设定不同的响铃方式。包括:只响一次、不断响铃、静音响铃。 5、定时关机。定闹钟...

    C#简单实现防止多个程序运行的方法

    本文实例讲述了C#简单实现防止多个程序运行的方法。分享给大家供大家参考,具体如下: /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { System.Diagnostics.Process[] ps = System....

    c#.net写的调用多线程小程序

    同时能够开启多个应用程序,很小的一个程序,见笑了

    C# Socket 监听程序:IllusiveServer(学习例子)

    需求:因为项目由十多个子程序组成,通过socket互相链接访问。 但是日常开发测试中有一半系统不是必须的,全部启动嘛,机子又太卡。但不启动嘛,主程序连不上他们时,又老是在报错。 所以搞了一个虚假的服务器。这个...

    C#程序开发范例宝典 c#学习

    第1章 窗体与界面设计....... 1 1.1 菜单应用实例...... 2 实例001 带历史信息的菜单......... 实例002 菜单动态合并.........实例003 像开始菜单一样漂亮的菜单.........等等 共有近500个实例,来帮助你强化C#的学习

    c#局域网聊天程序(貌似QQ)_CPPK

    这是一个我自己做的c#局域网聊天程序,我在机房里面同时7,8个人上线,没有发现异常现象。本程序能和局域网中的所有机器对聊,(群聊正在开发中……)! ------------------------- 主要功能说明: 含有上线,隐身...

    c#邮件自动发送程序源码

    可配置多个smtp进行发送。 其中涉及的主要技术有:c#中对xml进行操作、数据集设计器的使用;c#中线程的创建、启动及终止;配置文件的使用;.net中邮件发送工具的使用.... 此程序仅用作学习交流。 欢迎交流c#、...

Global site tag (gtag.js) - Google Analytics