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();
 
    