zoukankan      html  css  js  c++  java
  • 设置c#windows服务描述及允许服务与桌面交互

    private void ProjectInstaller_AfterInstall(object sender, InstallEventArgs e)
            {
                try
                {
                    Process p = new Process();
                    p.StartInfo.FileName = "cmd.exe";
                    p.StartInfo.UseShellExecute = false;
                    p.StartInfo.RedirectStandardInput = true;
                    p.StartInfo.RedirectStandardOutput = true;
                    p.StartInfo.RedirectStandardError = true;
                    p.StartInfo.CreateNoWindow = true;
                    p.Start();
                    //string Cmdstring = "Net Start Service1"; //CMD命令
                    string Cmdstring = "sc config " + serviceInstaller1.ServiceName + " type= interact type= own";
                    p.StandardInput.WriteLine(Cmdstring);
                    Cmdstring = "sc start " + serviceInstaller1.ServiceName;
                    p.StandardInput.WriteLine(Cmdstring);
                    p.StandardInput.WriteLine("exit");
                }
                catch
                { }
            }
  • 相关阅读:
    MySQL用户权限管理
    索引 聚集索引 唯一索引 普通索引 联合索引 覆盖索引
    sql注入
    pymysql
    MySQL 多表查询
    MySQL 聚合函数以及 优先级
    mysql 语句 字段 和结构主键外键的增删改
    协程
    事件 event
    进程池和线程池 concurrent.futures import ProcessPoolExecutor,ThreadPoolExecutor
  • 原文地址:https://www.cnblogs.com/94cool/p/1710289.html
Copyright © 2011-2022 走看看