« [Apache]ユーザー設定 | トップページ | [writeToURL]空のテキストファイルを作成する »

[NSSearchPath]ユーザーデスクトップフォルダーへのパス

#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#
#
#
# com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
##自分環境がos12なので2.8にしているだけです
use AppleScript version "2.8"
use framework "Foundation"
use scripting additions

property refMe : a reference to current application
property refNSArray : a reference to refMe's NSArray
set objFileManager to refMe's NSFileManager's defaultManager()

set ocidDeskTopDirArray to refMe's NSSearchPathForDirectoriesInDomains(refMe's NSDesktopDirectory, refMe's NSUserDomainMask, true)

log className() of ocidDeskTopDirArray as text
-->(*__NSSingleObjectArrayI*)

set strUserDesktopPath to (ocidDeskTopDirArray's firstObject()) as text
set strUserDesktopPath to (ocidDeskTopDirArray's objectAtIndex:0) as text

|

« [Apache]ユーザー設定 | トップページ | [writeToURL]空のテキストファイルを作成する »

AppleScript NSFileManager」カテゴリの記事