Извлечь .rar файлы из архива без сторонних библиотек - C#

Узнай цену своей работы

Формулировка задачи:

Уважаемые, как распаковать скаченные архив? При запуске кода, просто открывается архив, вообще без дальнейшего движения...., а хорошо бы файлы в папку залить. В чём ошибка?
Листинг программы
  1. var FullName = @"D:\Path\Archive.rar";
  2. var DestPath = @"D:\Path\Archive";
  3. Process process = Process.Start(FullName, "-s -d " + DestPath);
  4. if (extrPrc == null)
  5. MessageBox.Show("Неудача");
  6. else
  7. MessageBox.Show("Распаковка завершена");

Решение задачи: «Извлечь .rar файлы из архива без сторонних библиотек»

textual
Листинг программы
  1.             const string source = "D:\\22.rar";
  2.             string destinationFolder = source.Remove(source.LastIndexOf('.'));
  3.             string arguments = string.Format(@"x -s ""{0}"" *.* ""{1}\""", source, destinationFolder);
  4.            Process.Start("winrar", arguments);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.778 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы