Fråga : Hur man formaterar Process.StartInfo.Arguments med utrymmen i argumenten?

hi den pröva förmiddagen för

I att åkalla en ftp befaller från min C# applikation using en Process.
I har det nedanfört att kodifiera i min program.
I har utrymmen i det första argumentet av det processaa, och det är att agera som är kusligt, och formatera inte properly.

scriptfile = ”Ent \ AddIns C:\Program files\PR \ PR överbryggar \ uploaden \ UploadScript.txt”;
s.Filename = ”File1”;

Process P = nytt bearbetar ();
P.EnableRaisingEvents = true;
                    P.Exited += P_Exited;
P.StartInfo.FileName = filename;
P.StartInfo.Arguments = scriptfile + s.Filename;
P.Start ();

Could som vem som helst behar, hjälper mig hur man formaterar riktigt, när det har utrymmen?

Thank you.
" klar "

Svar : Hur man formaterar Process.StartInfo.Arguments med utrymmen i argumenten?

försök

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

Andra lösningar  
 
programming4us programming4us