diff --git a/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs b/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs index aeaa379110f..e444e1e272f 100644 --- a/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs +++ b/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs @@ -2217,7 +2217,35 @@ private static string[] ParseArgv(ProcessStartInfo psi) { var argvList = new List(); argvList.Add(psi.FileName); - argvList.AddRange(psi.Arguments.Split(' ')); + + var argsToParse = psi.Arguments.Trim(); + var argsLength = argsToParse.Length; + for (int i=0; i