winfrom,wpf程序自动启动(windows计划任务方式)

  void chbRunWithSystem_Unchecked(object sender, RoutedEventArgs e)
        {
            System.Diagnostics.ProcessStartInfo ImgstartInfo = new System.Diagnostics.ProcessStartInfo("schtasks");
            ImgstartInfo.Arguments = "/delete /tn JXRCGL_SERVER /f ";   //JXRCGL_SERVER 程序名称

            try
            {
                System.Diagnostics.Process.Start(ImgstartInfo);
                ServerConfig.RunWithSystemStart = false;
            }
            catch { }

        }

  void chbRunWithSystem_Checked(object sender, RoutedEventArgs e)

        {
            string path = Environment.CurrentDirectory.ToString();
            System.Diagnostics.ProcessStartInfo ImgstartInfo = new System.Diagnostics.ProcessStartInfo("schtasks");
            ImgstartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;

  //JXRCGL_SERVER 程序名称
            ImgstartInfo.Arguments = "/create /tn JXRCGL_SERVER /tr " + path + @"\JXRCGL_SERVER.exe " + "/sc onstart /ru System ";  
            try
            {
                System.Diagnostics.Process.Start(ImgstartInfo);
                ServerConfig.RunWithSystemStart = true;
            }
            catch { }
        }

 

你可能感兴趣的:(winfrom,wpf程序自动启动(windows计划任务方式))