簡體   English   中英

Mac OS X上的每個應用程序環境變量

[英]Per-application environment variables on Mac OS X

記錄了設置系統范圍或每個用戶的環境變量的幾種不同方法,請參見此問題

有針對每個應用程序設置環境變量的選項嗎?

例如,是否可以使用~/.MacOSX/environment.plistlaunchd.conf但是有些變量僅由特定應用程序繼承?

我能想到的唯一方法是修改每個應用程序Info.plist,但這涉及到更改應用程序捆綁包,這似乎不是一個好主意。

通常,這是通過將所需的應用程序包裝在一個小的shell腳本或自動機操作中來設置環境變量然后啟動應用程序來完成的。 例如,我有一個自動機“應用程序”,它具有以下規則:

Run Shell Script:
  NSZombiesEnabled=YES open /Applications/MyApp.app

當我想以這種方式啟動它時,我只是運行automator動作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM