[C#] Batchjob starten?

Habe nun eine Funktion zum starten des Batchjobs geschrieben...nun ich habe einen Substring in dem der Name dr batchdatei herausgeneriert wird (startdm.bat).

Hier ist die Funktion.

C#:
private void StartBatchJob()
        {
            
            try
            {
                // Define the variables for running our process.
                Process proc;
                                
                string batToRun;
                // Assign values to the objects

                proc = new Process();
                                
                batToRun = Classes.Helper.BatchJobPath;
                                
                /*int path =batToRun.LastIndexOf("startdm.bat");
                string BatchName;

                BatchName = batToRun.Substring(path);*/  
                                
                proc.StartInfo.FileName = batToRun;

                proc.Start();
                        

            }
            catch (Exception ex)
            {
                throw ex;
            }
           
        }

Mein Problem ist nun dass das batchfile zwar ausgeführt wird, die gewünschte app startet, jedoch die applikation im Taskmanager zwar da ist, jedoch 00 CPUusage aber 21.000K Memory usage hat. Die App öffnet sich aber nicht. Was kann ich dagegen tun?

Was kann ich dagegen tun?
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück