не работает автоматизация консоли ftp

#c# #ftp #console

#c# #ftp #консоль

Вопрос:

Мне нужно автоматизировать консоль ftp, и я использовал код, идентичный тому, что я нашел в другом месте. Однако, когда появляется консоль ftp, она не начинается с отображения >ftp , и попытка записи в нее с помощью standardInput.Writeline вообще ничего не дает. Пожалуйста, помогите!

Спасибо!

Код:

         Process p = new Process();
        p.StartInfo.FileName = @"C:WindowsSystem32ftp.exe"; 
        p.StartInfo.CreateNoWindow = false;
        p.StartInfo.RedirectStandardInput = true;
        p.StartInfo.RedirectStandardOutput = true;
        p.StartInfo.RedirectStandardError = false;
        p.StartInfo.UseShellExecute = false;
        p.Start();
        p.StandardInput.WriteLine("open");