gpt4 book ai didi

macos - 如何将进程窗口置于 OS X 的前台?

转载 作者:行者123 更新时间:2023-11-29 09:43:01 26 4
gpt4 key购买 nike

我有一个简单的 shell/python 脚本可以打开其他窗口。我想在脚本完成后将运行脚本的终端带到前台。

我知道我的父窗口的进程 ID。 如何将给定窗口置于前台?我想我必须一路从 PID 中找出窗口名称。

最佳答案

不确定是否有正确的方法,但这对我有用:

osascript<<EOF
tell application "System Events"
set processList to every process whose unix id is 350
repeat with proc in processList
set the frontmost of proc to true
end repeat
end tell
EOF

您也可以使用 osacript -e '...' 来完成。

显然将 350 更改为您想要的 pid。

关于macos - 如何将进程窗口置于 OS X 的前台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34746399/

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