« [fileExistsAtPath]フォルダの有無 | トップページ | [NSHomeDirectory]ホームディレクトリ取得(posix path) »

[fileExistsAtPath]ファイルの有無(フォルダの有無と同じ)

#!/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.8"
use framework "Foundation"
use scripting additions
property objMe : a reference to current application
property objNSString : a reference to objMe's NSString
set objFileManager to objMe's NSFileManager's defaultManager()


######################
###調べるファイルのパス
###Acrobat info.plistのパス
set strFilePath to "/Applications/Adobe Acrobat DC/Adobe Acrobat.app/Contents/Info.plist" as text
set objFilePath to objNSString's stringWithString:strFilePath


###ファイルの有無を調べる
set boolFileExists to (objFileManager's fileExistsAtPath:objFilePath isDirectory:false)

log boolFileExists
-->true or false

if boolFolderExists is true then
log "○DCはインストール済み"
else
log DCは未インストール"
end if

|

« [fileExistsAtPath]フォルダの有無 | トップページ | [NSHomeDirectory]ホームディレクトリ取得(posix path) »

AppleScript NSFileManager」カテゴリの記事