From 7acbc99fe30facd727b665f1da165db50d70eb56 Mon Sep 17 00:00:00 2001 From: "kenneth@hexad.dk" Date: Fri, 17 Aug 2012 17:25:55 +0000 Subject: [PATCH] Fixed a bug with the script name parsing for paths with spaces. git-svn-id: https://duplicati.googlecode.com/svn/trunk@1432 59da171f-624f-0410-aa54-27559c288bec --- Duplicati/Library/Modules/Builtin/RunScript.cs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/Duplicati/Library/Modules/Builtin/RunScript.cs b/Duplicati/Library/Modules/Builtin/RunScript.cs index 094e26a04..afce648c8 100644 --- a/Duplicati/Library/Modules/Builtin/RunScript.cs +++ b/Duplicati/Library/Modules/Builtin/RunScript.cs @@ -171,16 +171,7 @@ namespace Duplicati.Library.Modules.Builtin { try { - System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo(); - int space_ix = scriptpath.IndexOf(' '); - if (space_ix > 0) - { - psi.FileName = scriptpath.Substring(0, space_ix); - psi.Arguments = scriptpath.Substring(space_ix + 1); - } - else - psi.FileName = scriptpath; - + System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo(scriptpath); psi.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; psi.CreateNoWindow = true; psi.UseShellExecute = false;