Я пытаюсь использовать следующий код для удаления определенных файлов из папки загрузок -
var process = new Process();
var startInfo = new ProcessStartInfo
{
WindowStyle = ProcessWindowStyle.Normal,
FileName = "cmd.exe",
RedirectStandardInput = true,
UseShellExecute = false
};
process.StartInfo = startInfo;
process.Start();
process.StandardInput.WriteLine("cd C://users/%username%/downloads");
process.StandardInput.WriteLine("del /f Secci*");
При отладке кода - окно командной строки мигает открытым, но затем мгновенно закрывается (даже при том, что это не указывало, что оно скрыто в коде), поэтому я изо всех сил пытаюсь понять, удастся ли ему вообще скопировать CD в правильный каталог. В настоящее время файлы не удаляются из папки загрузок. Это часть класса «Перед тестом» в рамках нашего проекта автоматизации тестирования. Было бы здорово, если бы кто-то мог дать несколько советов о том, почему это может не сработать?