Hallo zusammen,
ich möchte das folgende Kommando über Process.Start() aufrufen, aber ich bekomme immer den Fehler das das Programm nicht gefunden werden kann. Ich vermute mal das liegt an den mitgegebenen Parametern, aber wie kann ich die Parameter korrekt übergeben?
Der auszuführende Befehl:
"C:\\IBM\\InformationServer\\Clients\\Classic\\dsj ob -server RTR2P53 -user Username -password DasPasswort -run SOG SEQ_DWAEKP"
So mache ich das im Programm im Moment:
[highlight=c#]JobCommand = new StringBuilder("");
JobCommand.AppendFormat("{0}\\dsjob -server {1} -user {2} -password {3} -run {4} SEQ_Schnittstelle_DISPO_L_DWAEKP", DSPfad, StgIP, StgUser, StgPwd, StgSub);
Process.Start(JobCommand.ToString());[/highlight]
Wie muss ich denn die Parameter korrekt übergeben damit das funktioniert?
Gruß Stephan
ich möchte das folgende Kommando über Process.Start() aufrufen, aber ich bekomme immer den Fehler das das Programm nicht gefunden werden kann. Ich vermute mal das liegt an den mitgegebenen Parametern, aber wie kann ich die Parameter korrekt übergeben?
Der auszuführende Befehl:
"C:\\IBM\\InformationServer\\Clients\\Classic\\dsj ob -server RTR2P53 -user Username -password DasPasswort -run SOG SEQ_DWAEKP"
So mache ich das im Programm im Moment:
[highlight=c#]JobCommand = new StringBuilder("");
JobCommand.AppendFormat("{0}\\dsjob -server {1} -user {2} -password {3} -run {4} SEQ_Schnittstelle_DISPO_L_DWAEKP", DSPfad, StgIP, StgUser, StgPwd, StgSub);
Process.Start(JobCommand.ToString());[/highlight]
Wie muss ich denn die Parameter korrekt übergeben damit das funktioniert?
Gruß Stephan
Comment