English
PROGRAMMER'S GUIDECDビルダスクリプト文法
戻る進む
CDビルダスクリプト文法マニュアル

3.7 IOSファイルの定義


 3.7.1 ファイル属性の定義




Title

コマンド仕様

Command

ディスク内先頭位置の定義

Keyword

BeginTimeS

No

7.1.1

 書 式
BeginTimeS relpos
 パラメータ
relpos:ファイルを配置する先頭位置(セッション開始からの相対時間)
 機 能
指定された位置relposを先頭としてファイルを配置します。



Title

コマンド仕様

Command

ディスク内終端位置の定義

Keyword

EndTimeS

No

7.1.2

 書 式
EndTimeS relpos
 パラメータ
relpos :ファイルを配置する終端位置(セッション開始からの相対時間)
 機 能
指定された位置relposを終端としてファイルを配置します。



Title

コマンド仕様

Command

エクステント内先頭位置の定義

Keyword

BeginTimeE

No

7.1.3

 書 式
BeginTimeE relpos
 パラメータ
relpos  :ファイルを配置する先頭位置(エクステント開始からの相対時間)
 機 能
指定された位置relposを先頭としてファイルを配置します。



Title

コマンド仕様

Command

エクステント内終端位置の定義

Keyword

EndTimeE

No

7.1.4

 書 式
EndTimeE relpos
 パラメータ
relpos  :ファイルを配置する終端位置(エクステント開始からの相対時間)
 機 能
指定された位置relposを終端としてファイルを配置します。



Title

コマンド仕様

Command

ファイル番号指定

Keyword

FileNo

No

7.1.5

 書 式
FileNo fno
 パラメータ
fno  :ファイル番号(1〜255)
 機 能
ファイルにファイル番号を割り当てます。
 備 考
MODE2トラックのファイル(CD-ROM XA規格)のみ意味を持ちます。
 サブヘッダとディレクトリレコードのファイル番号領域に設定されます。

注 意
ファイルソースとしてサブヘッダ付きのデータを使用した場合は、ファイルソースのサブヘッダ情報が優先されます。(コマンドSubHeader参照) この時、ディレクトリレコードと不整合とならないようにファイルソースのサブヘッダと同一のファイル番号を指定してください。




Title

コマンド仕様

Command

チャネルインタリーブ後のパック指定

Keyword

Pack

No

7.1.6

 書 式
Pack
 パラメータ
なし
 機 能
チャネルインタリーブ後、エンプティセクタ(未使用セクタ)を除去します。
 備 考
通常はディスク容量を効率的に使用するためPackを指定してください。
Packを指定しないと、セクタレートとビットレートの差の分だけエンプティセクタが入ってしまいます。

注 意

BeginTimeF、EndTimeF指定が無効となります。また、MinLength指定をした場合は、ファイル領域は指定サイズ分確保されます。




Title

コマンド仕様

Command

チャネルインタリーブ時のセクタレート指定

Keyword

SectorRate

No

7.1.7

 書 式
SectorRate [nsect]
 パラメータ
nsect   :1秒間に消費するセクタ数(0〜65535、省略時は150)
 機 能
ファイルの毎秒消費セクタ数を指定します。
 nsectに0または65535を指定すると、エンプティセクタ(未使用セクタ)を最小にするセクタレートを自動的に計算します。
 備 考
セクタレートとビットレートの差の分だけエンプティセクタが入ります。



Title

コマンド仕様

Command

ファイル内Triggerビット位置の定義

Keyword

Trigger

No

7.1.8

 書 式
Trigger relpos
 パラメータ
relpos  :Triggerビットを立てる位置(ファイル先頭からの相対時間)
 機 能
指定された位置のセクタのTriggerビットを立てます。



Title

コマンド仕様

Command

ファイル内EORビット位置の定義

Keyword

Eors

No

7.1.9

 書 式
Eors relpos
 パラメータ
relpos  :EORビットを立てる位置(ファイル先頭からの相対時間)
 機 能
指定された位置のセクタのEORビットを立てます。

 3.7.2 ディレクトリレコード情報の定義




Title

コマンド仕様

Command

ファイルの最小サイズの定義

Keyword

MinLength

No

7.2.1

 書 式
MinLength len
 パラメータ
len  :バイト数(ファイルの時)またはセクタ数(ディレクトリの時)
 機 能
ファイルまたはディレクトリの実際の大きさによらず、指定されたサイズの領域をディスク上に確保します。
 これにより、当該ファイルのサイズが増加しても、最小サイズ以内であれば、以降のディスクレイアウトに影響しません。
 備 考
ISO9660規格上、ディレクトリファイルはセクタ(2048バイト)境界で確保されます。
したがって、ディレクトリに対してはセクタ数を指定します。



Title

コマンド仕様

Command

ファイルの不可視属性の定義

Keyword

Attributes

No

7.2.2

 書 式
Attributes atr
 パラメータ
atr  :ファイルの属性(HIDDEN、NOHIDDEN、RECORD、または NOTRECORD)
 機 能
ディレクトリレコードの不可視属性ビット、または拡張属性レコードビットを設定します。
 備 考
本コマンドは互換のために残されています。記述する必要はありません。



Title

コマンド仕様

Command

ファイルの記録日時の定義

Keyword

RecordingDate

No

7.2.3

 書 式
RecordingDate date time
 パラメータ
date :記録日付 DD/MM/YYYY
time :記録時刻 hh:mm:ss:cc:gg
 機 能
ファイルの記録日時を設定します。
 備 考
日付、時刻は以下の形式で記述します。100分の1秒単位は無視されます。

DD/MM/YYYY …日/月/年
hh:mm:ss:cc:gg  …時:分:秒:100分の1秒:GMT時差※

GMT時差はグリニッチ標準時との時差(15分単位)。日本国内では36となります。




Title

コマンド仕様

Command

所有者IDの定義(CD-ROM XA)

Keyword

SysOwnerID

No

7.2.4

 書 式
SysOwnerID number
 パラメータ
number :所有者ID番号
 機 能
ディレクトリレコードシステム用情報の所有者ID欄に値を設定します。
 備 考
本コマンドは互換のために残されています。記述する必要はありません。



Title

コマンド仕様

Command

読込許可属性の定義(CD-ROM XA)

Keyword

SysReadAttributes

No

7.2.5

 書 式
SysReadAttributes owner group world
 パラメータ
owner :所有者属性指定(OWNERまたはNOTOWNER)
group :グループ属性指定(GROUPまたはNOTGROUP)
world :ワールド 属性指定(WORLDまたはNOTWORLD)
 機 能
ディレクトリレコードシステム用情報のread属性ビットに値を設定します。
 備 考
本コマンドは互換のために残されています。記述する必要はありません。



Title

コマンド仕様

Command

実行許可属性の定義(CD-ROM XA)

Keyword

SysExecuteAttributes

No

7.2.6

 書 式
SysExecuteAttributes owner group world
 パラメータ
owner :所有者属性指定  (OWNERまたはNOTOWNER)
group :グループ属性指定  (GROUPまたはNOTGROUP)
world :ワールド 属性指定  (WORLDまたはNOTWORLD)
 機 能
ディレクトリレコードシステム用情報のexecute属性ビットに値を設定します。
 備 考
本コマンドは互換のために残されています。記述する必要はありません。



Title

コマンド仕様

Command

副ボリューム記述子内同一名の定義

Keyword

SameName

No

7.2.7

 書 式
SameName svdname
 パラメータ
svdname :同一名
 機 能
ファイルに対して、副ボリューム記述子(SVD)で統括されるディレクトリ階層で使用するファイル名(同一名)を設定します。
 備 考
副ボリュームが定義された時のみ有効です。

戻る進む
PROGRAMMER'S GUIDECDビルダスクリプト文法
Copyright SEGA ENTERPRISES, LTD,. 1997