【发布时间】:2022-02-24 16:28:10
【问题描述】:
有没有办法从 powershell 把一个窗口放在前面? 我试过这个来隐藏所有窗口(工作)并将powershell带回来(不工作)
[void] [System.Reflection.Assembly]::LoadWithPartialName("'Microsoft.VisualBasic")
$shell = New-Object -ComObject “Shell.Application”
$shell.MinimizeAll()
$a = Get-Process | Where-Object {$_.Name -like "powershell"}
[Microsoft.VisualBasic.Interaction]::AppActivate($a.ID)
有什么建议吗?
【问题讨论】:
-
如果我不使用 $shell.MinimizeAll() 最小化窗口
-
@ravikanth 看来你是对的,如果窗口没有最小化而不是代码工作。所以也许我需要更改我的问题标题。
标签: powershell