I am trying to access command prompt from c# code and want to do FTP to get and put files form the ftp server. by using the following code I am able to connect to the FTP server. However, the put command is not working. Please assist.
var process = new Process {StartInfo = startInfo};
process.Start();
process.StandardInput.WriteLine(@"cd "+localPath);
process.StandardInput.WriteLine(@"dir");
process.StandardInput.WriteLine(@"ftp "+serverURL);
process.StandardInput.WriteLine(@""+username);
process.StandardInput.WriteLine(@""+password);
process.StandardInput.WriteLine(@"cd "+serverPath);
process.StandardInput.WriteLine(@"put "+fileName);
process.StandardInput.WriteLine(@"bye");
process.StandardInput.WriteLine(@"exit");
process.WaitForExit();