无法将工作目录传递给启动进程

时间:2017-01-31 20:31:34

标签: powershell

这是我的powershell功能

function conRun ([string]$fwd=$conFolder, [switch]$NoNewWindow)
{
start-process java -ArgumentList '--jar myProject.jar', 'spring.profiles.active=prof1,prof2' -WorkingDirectory $fwd -PassThru -NoNewWindow:$NoNewWindow
}

我认为是从jar文件所在的$conFolder目录运行java。但它并没有。在当前目录中运行并失败。我是否以某种方式误解了-WorkingDirectory

1 个答案:

答案 0 :(得分:0)

从我的角度来看,这个查询非常好。

我希望你查一下:

  1. jar myProject.jar,
  2. spring.profiles.active =小弟弟震,prof2
  3. 我认为问题出在他们身上只是因为当我尝试使用我的本地资料中的任何其他Jar时,它才能正常工作。