当我使用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。