Start-Process throws \"ArgmentList\' exceptiStart-Process -Wait -FilePath \"C:\\Pron

I used Start-Process cmdlet to un-register a dll from GAC using the following syntax. I ran this cmdlet from powershell command line.

Start-Process -Wait -FilePath "C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\gacutil.exe" -ArgumentList '/u', "Microsoft.VisualStudio.TeamFoundation.SharePointReporting"

I am getting the following syntax error:

Start-Process : A positional parameter cannot be found that accepts argument
‘Microsoft.VisualStudio.TeamFoundation.SharePointReporting.dll’.
At line:1 char:1

  • Start-Process -Wait -FilePath "C:\Program Files (x86)\Microsoft SDKs\ …
  •   + CategoryInfo          : InvalidArgument: (:) [Start-Process], ParameterBindingException
      + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.StartProcessCommand

https://stackoverflow.com/questions/50032403/start-process-cmdlet-with-argumentlist-throw-invalid-argument-error

Thank You it works now. I had to separate parameters with a comma.
Very kind of you for replying.