ファイル・フォルダー操作¶
ファイルやフォルダーの操作を行うことができます。
フォルダー内を検索する¶
「ロボット」タブから「フォルダー内を検索する」アクションをドラッグし、エディットエリアに設定します。
検索対象フォルダーを設定します。
検索結果の絞り込みについて設定します。
検索対象の種類を選択します。
ヒント
特定の種類のファイルを検索したい場合は、併せて「名前の後方一致検索」で拡張子を指定します。
検索で見つかったフォルダーの内容も検索する場合は「サブフォルダー内も対象とする」にチェックを入れます。
ちなみに
チェックを入れない場合は検索対象フォルダー直下のファイルとフォルダーだけを検索します。
検索結果をファイル名やフォルダー名で絞り込むことができます。この設定は省略することができます。
ちなみに
「を含む」を設定すると、パス全体に対して部分一致検索を行います。「で始まる」または「で終わる」を設定すると、ファイル名、フォルダー名のみに対して前方一致、後方一致検索を行います。設定した名前の大文字と小文字は区別されません。注釈
ワイルドカード (任意の文字に合致する記号)には対応していません。
検索結果の出力方法を設定します。
検索結果の一覧を出力するセルを設定します。この設定は省略することができます。
検索結果の件数を出力するセルを設定します。この設定は省略することができます。
ヒント
検索結果の一覧と件数を両方設定することで一覧と件数を同時に出力することができます。ただし、どちらも出力しないように設定することはできません。
ちなみに
検索結果の一覧の取得最大件数はシートの行数までとなります。
ちなみに
検索結果はパスの昇順でソートされます。
ファイルまたはフォルダーが存在するかチェックする¶
「ロボット」タブから「以下のパスのフォルダーが存在するかチェックする」アクションをドラッグし、エディットエリアに設定します。
チェック対象の種類を設定します。
チェックするパスを設定します。
チェック結果をセットするセルを設定します。
ちなみに
チェック対象が存在した場合「true」、存在しなかった場合「false」をセットします。
ファイルをコピー/移動/名前変更する¶
「ロボット」タブから「フォルダー内を検索する」アクションをドラッグし、エディットエリアに設定します。
操作の内容を選択します。
ヒント
「名前変更」はファイル/フォルダーを移動せず名前変更だけを行います。名前を変更して別フォルダーにコピー/移動する場合は「コピー」または「移動」を選択します。
操作するファイルまたはフォルダーを設定します。
参考
操作対象にセル範囲を設定することで指定した範囲のセルに記載されているファイルやフォルダーを一括で操作できます。詳しくは「条件を指定してファイル/フォルダーを移動する」を参照してください。
ファイルのコピー/移動先を設定します。
ちなみに
「名前変更」の宛先は「同じフォルダー」固定です。名前を変更しながら別フォルダーにコピー/移動する場合は「コピー」または「移動」を選択します。
指定した宛先フォルダーが存在しない場合にフォルダーを作成するかどうかを設定します。
ちなみに
「存在しなければ作成する」のチェックを外した場合、宛先フォルダーが存在しない場合エラーになります。
ファイル/フォルダーの名前を変更する場合、変更後の名前を設定します。
ちなみに
「名前変更」または「同じフォルダー内でのコピー」では名前変更が必須です。
ちなみに
ファイル/フォルダー名に使える文字や長さといった命名規約は Windows に準拠します。
注釈
操作対象にセル範囲を指定した場合「次の名前に変更する」の設定は無視され、元と同じ名前でコピー/移動されます。
既に宛先に同名のファイル/フォルダーがある場合に上書きするかどうかを設定します。
ちなみに
「上書きを許可する」のチェックを外した場合、宛先に同名のファイル/フォルダーが存在する場合エラーになります。
注釈
「ファイルをコピー/移動/名前変更する」アクションではシステム上重要なファイルやフォルダーの変更は禁止しています。 以下の場所ではファイル/フォルダーの追加や移動、名前変更はできません。
- システムフォルダー (C:\Windows およびその内容全体)
- アプリケーションフォルダー (C:\Program Files、C:\Program Files (x86) およびその内容全体)
- 他のログインユーザーのフォルダー (C:\Users およびその直下、C:\Users\他のログインユーザー名 およびその内容全体)
以下のフォルダーは移動、名前変更はできませんが、フォルダー内へのファイル/フォルダー追加や内容の移動、名前変更は可能です。
- ログインユーザー用の各種フォルダー (C:\Users\ログインユーザー名\Desktop 等)
- LocalAppDataフォルダー (C:\Users\ログインユーザー名\AppData\Local)
- LocalLowAppDataフォルダー (C:\Users\ログインユーザー名\AppData\LocalLow)
- RoamingAppDataフォルダー (C:\Users\ログインユーザー名\AppData\Roaming)