指定したディレクトリ内にロックファイルが存在する場合、ロックファイルを削除します。指定したディレクトリ内にロックファイルが存在するか確認し、存在する場合はロックファイルを削除します。スクリプトを同時に実行した際、ロックを取得した処理のみ実行したい」より呼び出されます。処理の流れサンプルプロジェクトの処理の流れは以下の通りです。ロックファイルが存在する場合のみ、以下の処理を行います。「ファイル/ディレクトリ削除処理」でロックファイルを削除します。スクリプトを実行すると、「lock」というファイルが削除されます。ファイルまたはディレクトリを削除します。処理のポイントファイル/ディレクトリ存在確認処理のコンポーネント変数「exist」を判定し、条件分岐を行います。上記処理を実装したサンプルプロジェクトを用意しています。サンプルプロジェクトを使用する場合の手順は、以下の通りです。シナリオ008-010のサンプルプロジェクトサンプルプロジェクトの展開サンプルプロジェクトファイル「rl_reference_008-010.zip」を展開します。プロジェクトのアップロード「rl_reference_008-010.zip」を展開後に作成される「rl_reference_008-010プロジェクト」ディレクトリがプロジェクトファイルとなります。Studioを起動し、マイプロジェクトの画面から[ファイル]-[ローカルからアップロード]で展開したディレクトリ「rl_reference_008-010プロジェクト」をアップロードしてください。本シナリオに該当するスクリプトは、「rl_reference_008-010プロジェクト」のスクリプト「rl_reference_010」です。「rl_reference_008-010.zip」を展開後に作成される「samples」ディレクトリがサンプルデータとなります。$DATASPIDER_HOME/server/samplesディレクトリに上書きしてください。サンプルプロジェクトの説明」のスクリプト画像を参照して適宜設定してください。デザイナのツールパレット「ファイル」-「ファイル操作」-「ファイル/ディレクトリ存在確認」から、ファイル/ディレクトリ存在確認処理をスクリプトキャンバスに配置します。ファイル/ディレクトリ存在確認処理の設定は、以下のように行います。[必須設定]タブデザイナのツールパレット「基本」-「フロー」-「条件分岐」から、条件分岐処理をスクリプトキャンバスに配置します。条件の設定は、以下のように行います。[必須設定]タブ処理のポイントファイル/ディレクトリ存在確認処理のコンポーネント変数「exist」を判定し、条件分岐を行います。コンポーネント変数「exist」は、指定したファイルまたはディレクトリが存在する場合には「true」、存在しない場合には「false」が格納されます。デザイナのツールパレット「ファイル」-「ファイル操作」-「ファイル/ディレクトリ削除」から、ファイル/ディレクトリ削除処理をスクリプトキャンバスに配置します。ファイル/ディレクトリ削除処理の設定は、以下のように行います。[必須設定]タブスクリプトを実行し、正常終了すれば成功です。コミュニティを開くコメントログインしてコメントを残してください。