zoukankan      html  css  js  c++  java
  • 使用一个程序同时启动多个程序(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
  • 相关阅读:
    hdu1003 最大子串和
    cf339d Xenia and Bit Operations
    A + B Problem II
    中国近代史纲要----王洪兵--2016年春季学期----中国海洋大学
    CodeForces 35D Animals
    CodeForces 558D
    Vanya and Brackets
    spfa
    hdu 1217 Arbitrage
    CodeForces 1A Theatre Square
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1977003.html
Copyright © 2011-2022 走看看