gpt4 book ai didi

windows - 在 Windows 的 Powershell 中使前台成为由 Start-Job 调用的后台作业

转载 作者:可可西里 更新时间:2023-11-01 13:46:35 27 4
gpt4 key购买 nike

在 Bash 中,可以通过在命令末尾放置 & 来在后台启 Action 业。也可以使用 fg 命令将该作业带到前台,如果需要的话可以使用适当的作业 ID。

在 Powershell 中,我理解 & 等效于 Start-Job 命令。但是,我无法找到有关执行 fg 等效方法的任何信息。有没有办法做到这一点?请注意,我不是在询问获取输出。相反,我的问题如下。

有没有办法将正在运行的作业带到前台,控制 Powershell 窗口?

需要这种功能的主要原因是我可以将键/字符串发送到正在运行的作业。

使用 Windows 8.1 专业版。

最佳答案

我一直在挑灯夜战,在 Google 搜索之后我的头撞到了 Google 搜索。事实证明这很容易使用 invoke-item .

下面是我的使用方法:

invoke-item .\form.ps1
timeout /t 90
wmic Path win32_process Where "CommandLine Like '%form.ps1%'" Call Terminate

这将从 PowerShell 中调用我的脚本 form.ps1(我创建的 Windows 窗体)。 Parent 将在 form.ps1 运行时继续执行。

我正在使用

wmic Path win32_process Where "CommandLine Like '%form.ps1%'" Call Terminate

通过命令行名称终止表单。

关于windows - 在 Windows 的 Powershell 中使前台成为由 Start-Job 调用的后台作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31964574/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com