是否可以在不打开终端窗口的情况下运行 mono 应用程序?我尝试在 OS X Lion 上使用 mono 运行 KeePass 2.1.9,它运行良好。问题是它打开了终端窗口,虽然它可以工作,但有点烦人。我编写了一个脚本来使用 Automator 启动 KeePass 应用程序。它只是这样做:
Run AppleScript:
on run {input, parameters}
tell application "Terminal"
activate
do script with command "mono /Applications/KeePass/KeePass.exe"
end tell
end run
这可行,但它会与 KeePass 一起打开终端窗口。是否可以让它启动 KeePass 而不打开终端窗口?退出终端不起作用,因为终端与它一起是单声道的。
谢谢你的帮助!
答案1
我可以在不打开终端窗口的情况下完成此操作。尽管窗口确实会最小化打开,并且多个终端会话可以保持活动状态。所以我设置了 30 分钟后自动注销。
on run {input, parameters}
tell application "Terminal"
do script with command "mono /Applications/KeePass/KeePass.exe"
end tell