想知道如何将数组作为命令行参数传递给 powershell 中的 exe 文件?这是我目前正在做的事情
我正在从以下格式的 powershell 函数调用 exe 文件
$firstParam = "test1"
$secondParam = "test2"
$thirdParam = @()
$thirdParam = 'test3'
$thirdParam = $thirdParam + 'test4'
[void](& '..\SomeApp.exe' "$firstParam" "$secondParam" "$thirdParam"
这是我在 Application.exe 中看到的输入参数
从 powershell 传递的第三个输入参数是一个数组,但在传递给 exe 文件时它被连接起来(空格分隔)。
是否可以将“test3”作为第三个参数传递,将“test4”作为第四个参数传递?