ZIP-файлы, архивирует весь путь - PullRequest
2 голосов
/ 14 сентября 2010

Когда я использую WinRar для архивирования файла, он почему-то архивирует весь путь. Я использую vb.net для этого. вот код -

  Public Sub RunArchive()
        Dim p As System.Diagnostics.Process = New System.Diagnostics.Process()
        sPath = "C:\Users\images\"
        sArchive = "C:\Users\images\test"

        p.StartInfo.FileName = ("C:\Program Files\WinRAR\rar.exe")
        p.StartInfo.Arguments = (" a -ms*.rar;*.zip;*.jpg;*.xls " & sArchive & ".rar " & sPath & "s23.jpg")
        p.Start()
        p.WaitForExit()
    End Sub

архивируется в указанную папку, но когда я пытаюсь разархивировать ее, я вижу весь путь от пользователей к изображениям до s23.jog. Это почему? Мне нужен только s23.jog, когда я распаковываю его, а не предыдущие папки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...