停止自动关闭在 powershell 中启动的命令提示符
Stop auto-close of command prompt, that were started in powershell
我有一个 powershell 脚本:
Start-Process -FilePath 'dotnet' -WorkingDirectory [Directory] -ArgumentList 'build'
Write-Output "starting: Main application "
该脚本位于不识字目录的 foreach 中。它打开命令提示符 window 并在每个目录中运行。完成后关闭命令提示符。
我希望命令提示符 window 在执行后保持打开状态。
许多类似问题的答案是 'use pause' 或 'use /k'
但是我该如何将它添加到我的脚本中呢?
我试过了:
Start-Process -FilePath 'dotnet' -WorkingDirectory [Directory] -ArgumentList 'build /k'
Write-Output "starting: Main application "
Start-Process -FilePath 'dotnet' -WorkingDirectory [Directory] -ArgumentList 'build & pause'
Write-Output "starting: Main application "
以及许多其他变体。不知道怎么传指令
感谢 PetSerAl:
Start-Process -FilePath 'cmd' -WorkingDirectory [Directory] -ArgumentList '/k dotnet build'
我有一个 powershell 脚本:
Start-Process -FilePath 'dotnet' -WorkingDirectory [Directory] -ArgumentList 'build'
Write-Output "starting: Main application "
该脚本位于不识字目录的 foreach 中。它打开命令提示符 window 并在每个目录中运行。完成后关闭命令提示符。
我希望命令提示符 window 在执行后保持打开状态。
许多类似问题的答案是 'use pause' 或 'use /k'
但是我该如何将它添加到我的脚本中呢? 我试过了:
Start-Process -FilePath 'dotnet' -WorkingDirectory [Directory] -ArgumentList 'build /k'
Write-Output "starting: Main application "
Start-Process -FilePath 'dotnet' -WorkingDirectory [Directory] -ArgumentList 'build & pause'
Write-Output "starting: Main application "
以及许多其他变体。不知道怎么传指令
感谢 PetSerAl:
Start-Process -FilePath 'cmd' -WorkingDirectory [Directory] -ArgumentList '/k dotnet build'