Извлечь .rar файлы из архива без сторонних библиотек - C#
Формулировка задачи:
Уважаемые, как распаковать скаченные архив?
При запуске кода, просто открывается архив, вообще без дальнейшего движения...., а хорошо бы файлы в папку залить.
В чём ошибка?
var FullName = @"D:\Path\Archive.rar";
var DestPath = @"D:\Path\Archive";
Process process = Process.Start(FullName, "-s -d " + DestPath);
if (extrPrc == null)
MessageBox.Show("Неудача");
else
MessageBox.Show("Распаковка завершена");Решение задачи: «Извлечь .rar файлы из архива без сторонних библиотек»
textual
Листинг программы
const string source = "D:\\22.rar";
string destinationFolder = source.Remove(source.LastIndexOf('.'));
string arguments = string.Format(@"x -s ""{0}"" *.* ""{1}\""", source, destinationFolder);
Process.Start("winrar", arguments);