SenseTalkを使用してシステム情報にアクセスする
これらの関数は、SenseTalkスクリプトが実行されているシステムのさまざまな側面に関する情報を提供します。
DiskSpace
関数
動作: ディスク上の使用可能な空きスペースのバイト数を返します。
diskSpace
関数を使用して、ファイルシステム上の使用可能な空きスペース(バイト単位 )を確認します。
パラメータ: 既存のファイルまたはフォルダの名前。任意。
diskSpace
関数がパラメータなしで呼び出されると、現在の作業フォルダを含むファイルシステムの空きスペースの量(バイト単位)を返します。パラメータが与えられた場合、それは既存のファイルまたはフォルダの名前であるべきで、diskSpace
はそのファイルまたはフォルダを含むファイルシステム上の空きスペースの量を返します。
ノート
fileOrFolder
が指定されていない場合、diskSpace
関数は、the folder
グローバルプロパティによって示されるように、現在の作業フォルダを含むボリューム上の使用可能なスペースの量を返します。
the diskSpace {of fileOrFolder}
diskSpace({fileOrFolder})
例:
put diskSpace() into spaceRemaining
if diskspace is less than a Megabyte then
put "You have less than a megabyte of space remaining!"
end if
if diskSpace("/Volumes/sparky") is less than 1000 then
put "Less than a thousand bytes left on /Volumes/sparky!!"
end if