« [bash]CPUでの処理分岐 | トップページ | [tool]サポートに必要な情報を取得する(基本情報のみ) »

[NSProcessInfo] environment ENV情報を取得する


【スクリプトエディタで開く】|

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
use AppleScript version "2.6"
use framework "Foundation"
use scripting additions

property refMe : a reference to current application

set ocidProcessInfo to refMe's NSProcessInfo's processInfo()
set ocidEnvDict to ocidProcessInfo's environment()
set ocidKeyArray to ocidEnvDict's allKeys()

repeat with itemKeyArray in ocidKeyArray
  set ocidValue to (ocidEnvDict's valueForKey:itemKeyArray)
  log "" & (itemKeyArray as text) & ":" & (ocidValue as text) & ""
end repeat

set strHOME to (ocidEnvDict's valueForKey:"HOME") as text
set strUSER to (ocidEnvDict's valueForKey:"USER") as text
set strLOGNAME to (ocidEnvDict's valueForKey:"LOGNAME") as text
set strTMPDIR to (ocidEnvDict's valueForKey:"TMPDIR") as text




|

« [bash]CPUでの処理分岐 | トップページ | [tool]サポートに必要な情報を取得する(基本情報のみ) »

NSTask」カテゴリの記事