PowerShell - Start-Process and Cmdline Switches

前端 未结 5 638
我寻月下人不归
我寻月下人不归 2020-11-28 08:27

I can run this fine:

$msbuild = \"C:\\WINDOWS\\Microsoft.NET\\Framework\\v3.5\\MSBuild.exe\" 
start-process $msbuild -wait

But when I run t

5条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-28 08:51

    Using explicit parameters, it would be:

    $msbuild = 'C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe'
    start-Process -FilePath $msbuild -ArgumentList '/v:q','/nologo'
    

    EDIT: quotes.

提交回复
热议问题