Microsoft
Software
Hardware
Network
Question : How to format Process.StartInfo.Arguments with spaces in the arguments?
hi,
I am trying to invoke an ftp command from my C# application using a Process.
I have the below code in my program.
I have spaces in the first argument of the Process and it is acting weird and not formatting properly.
scriptfile = "C:\Program files\PR Ent\AddIns\PR Bridge\Upload\UploadScript
.txt";
s.Filename = "File1";
Process P = new Process();
P.EnableRaisingEvents = true;
P.Exited += P_Exited;
P.StartInfo.FileName = filename;
P.StartInfo.Arguments = scriptfile + s.Filename;
P.Start();
Could anybody please help me how to format properly when having spaces?
Thank you.
Answer : How to format Process.StartInfo.Arguments with spaces in the arguments?
try
P.StartInfo.Arguments = scriptfile + s.Filename;
-->
P.StartInfo.Arguments = "\"" + scriptfile +"\" "+ s.Filename;
Random Solutions
Mysql LIKE vs RLIKE
Java Servlet Parse JSON String
SSIS and variable issues
Physical installation of the Exchange 2007
Terminal Server Printing
How to burn multiple copies with roxio creator
If folder does not exist, then create one
need to send and receive one domains email from another domains outlook?
Asp.Net I need help. I am not passing Date values to my the Conrol Parameters?? in a SqlDatasource using Ajax
IIS Web site works in all browsers except Safari on Mac