Frage : Wie man Process.StartInfo.Arguments mit Räumen in den Argumenten formatiert?

hallo, haben das

I morgens versuchend, einen ftp-Befehl von meiner C# Anwendung using ein Process.
I hervorzurufen den below Code in meinem program.
I, Räume im ersten Argument des Prozesses zu haben und es fungiert sonderbares und nicht formatierenproperly.

scriptfile = „HNO- \ AddIns \ Fotorezeptor Brücke \ Antriebskraft \ UploadScript.txt“;
s.Filename = „File1“;

Process P = neuer Prozess ();
P.EnableRaisingEvents = richten aus;
                    P.Exited += P_Exited;
P.StartInfo.FileName = Dateiname;
P.StartInfo.Arguments = scriptfile + s.Filename;
P.Start ();

Could, das jedes gefallen, helfen mir, wie man richtig formatiert, wenn es Räume hat?

Thank you.

Antwort : Wie man Process.StartInfo.Arguments mit Räumen in den Argumenten formatiert?

Versuch

P.StartInfo.Arguments = scriptfile + s.Filename;
-->
P.StartInfo.Arguments = „\ "" + scriptfile +“ \“ „+ s.Filename;

Weitere Lösungen  
 
programming4us programming4us