JP1 Version 8 JP1/Script(UNIX(R)用)

[目次][用語][索引][前へ][次へ]

DeleteDir(ディレクトリを削除する)

機能

ディレクトリを削除します。

形式

DeleteDir ( DirPath 〔, Option〕 )

指定項目

DirPath

削除するディレクトリパスを文字列,または値を格納した変数名で指定します。

Option

オプションを次の値で指定します。この値は省略できます。省略した場合,Anywayを仮定します。

意味
Anyway ディレクトリの中身が空でも空でなくても,中身ごとディレクトリを削除します。
IfEmpty ディレクトリの中身が空の場合はディレクトリを削除し,空でない場合はディレクトリを削除しません。
なお,ディレクトリを削除しなかった場合,偽(False)をコマンドの実行結果として返します。

説明

指定したディレクトリを削除します。コマンドが正常に実行された場合は真(True)を,エラーが発生した場合は偽(False)を,コマンドの実行結果として返します。

また,指定したディレクトリが存在しない場合は,常に真(True)を返します。

注意
オプションにIfEmptyの指定がない場合,ディレクトリの中身が空でなくても,無条件に中身ごとディレクトリを削除してしまいます。指定する場合は十分に注意してください。

'"WORK"ディレクトリを無条件に削除する。
DeleteDir ( "WORK" )
 
 
'"WORK"ディレクトリ下が空であれば削除する。
DeleteDir ( "WORK" ,IfEmpty )