Minor restore fixes

This commit is contained in:
Michael J. Seiferling
2016-03-03 19:28:04 -06:00
parent 163b6cd3a0
commit 321c72b6bf
2 changed files with 17 additions and 9 deletions
+5 -1
View File
@@ -41,7 +41,11 @@
Property FileName As String
Get
Return sFileName
If mgrCommon.IsUnix Then
Return sFileName.Replace("\", "/")
Else
Return sFileName.Replace("/", "\")
End If
End Get
Set(value As String)
sFileName = value
+4
View File
@@ -232,7 +232,11 @@ Public Class mgrRestore
If bDoRestore Then
Try
If File.Exists(sBackupFile) Then
If mgrCommon.IsUnix Then
prs7z.StartInfo.Arguments = "x """ & sBackupFile & """ -o""" & sExtractPath & Path.DirectorySeparatorChar & """ -aoa -r"
Else
prs7z.StartInfo.Arguments = "x -bb1 -bt """ & sBackupFile & """ -o""" & sExtractPath & Path.DirectorySeparatorChar & """ -aoa -r"
End If
prs7z.StartInfo.FileName = mgrPath.Utility7zLocation
prs7z.StartInfo.UseShellExecute = False
prs7z.StartInfo.RedirectStandardOutput = True