2010-06-22 84 views

回答

0

如果您使用的是system,那麼您確實沒有辦法做到這一點,因爲除了將其啓動參數指定給操作系統外,您已隱式委派有關該進程的所有內容。可能有方法可以使用其他OSX特定的API來完成此操作,但不能使用您在此處列出的參數。

1

啓動程序,使其在啓動應用程序的中心打開。

在Mac OS X系統上,程序不會啓動到屏幕的特定區域。當它們啓動時,它們將成爲「前沿」應用程序,並用自己的菜單接管菜單區。他們可能選擇在他們打開後打開窗戶,或者不打開窗戶。

找出有問題的程序是否接受蘋果事件/ applescript命令。如果是這樣,您可能會要求程序在特定位置放置一個窗口。

此外,如果您仍然必須使用system,則可以使用osascript命令發送Apple事件。