neh*_*art 5 windows powershell background foreground
在Bash中,可以通过&在命令的末尾添加一个作业来在后台启动作业.也可以使用fg命令将该作业带到前台,如果需要,可以使用适当的作业ID.
在Powershell中,我理解&等效Start-Job命令.但是,我无法找到有关fg等效方法的任何信息.反正有吗?请注意,我不是要求获得输出.相反,我的问题如下.
是否有办法将正在运行的作业带到前台,控制Powershell窗口?
需要这种功能的主要原因是我可以将键/字符串发送到正在运行的作业.
使用Windows 8.1 Pro.
小智 2
我一直在开夜车,不断地用头撞着谷歌搜索。事实证明,使用invoke-item非常容易。
这是我的使用方法:
invoke-item .\form.ps1
timeout /t 90
wmic Path win32_process Where "CommandLine Like '%form.ps1%'" Call Terminate
Run Code Online (Sandbox Code Playgroud)
这将从 PowerShell 中调用我的脚本form.ps1(我创建的 Windows 窗体)。form.ps1父级将在运行时继续执行。
我在用着
wmic Path win32_process Where "CommandLine Like '%form.ps1%'" Call Terminate
Run Code Online (Sandbox Code Playgroud)
通过命令行名称终止表单。
| 归档时间: |
|
| 查看次数: |
1551 次 |
| 最近记录: |