★アクションの説明、概要
JobAutoでファイルを別の場所へコピーする方法について説明します。
「ファイルコピー」アクションでは、 コピー元のファイルとコピー先のファイルを指定して、 ファイルをコピーできます。
コピー先に同じ名前のファイルが存在する場合は、 上書き保存するよう設定できます。
また、 コピー先のフォルダが存在しない場合に自動で作成したり、 更新日時などの属性を保持したままコピーしたりすることもできます。
★アクションの作成方法
★アクションの設定画面について
アクション設定画面の設定項目について説明します。
1.基本設定
1-1.コピー元のファイル
コピーするファイルを指定します。コピー元のファイルパスには変数やシステム値を使用できます。システム値の説明はこちら。
1-2.コピー先のファイル
コピー後のファイルパスを指定します。コピー先のファイルパスには変数やシステム値を使用できます。システム値の説明はこちら。
・上書き保存する
コピー先に同じ名前のファイルが存在する場合に、上書き保存するにはチェックを入れます。
・ フォルダが無ければ作成する
コピー先のフォルダが存在しない場合に、自動で作成するにはチェックを入れます。
・ 属性を保持したままにする
コピー元ファイルの更新日時などの属性を保持した状態でコピーします。
2.高度な設定
2-1.アクション有効
このアクションを無効にする場合は、チェックを外します。
3.エラー発生時の対応
3-1.エラー時の処理
エラーが発生したときの設定を行います。詳細はこちらをご確認ください。
3-2.基点となる条件分岐
エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。
3-3.エラー時にログ出力
エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。
ファイルを別の場所へコピーする場合
ファイルを別のフォルダや別のファイルパスへコピーしたい場合は、 「ファイルコピー」アクションを使用します。
「コピー元のファイル」にコピーするファイルを指定し、 「コピー先のファイル」にコピー後のファイルを指定します。
コピー元とコピー先には、 JobAutoの変数やシステム値を使用できます。
同じ名前のファイルを上書きする場合
コピー先のフォルダに同じ名前のファイルが存在し、 そのファイルを上書きする場合は、 「上書き保存する」にチェックを入れます。
コピー先に同名のファイルが存在する可能性がある場合は、 この設定を確認してください。
コピー先のフォルダが存在しない場合
コピー先として指定したフォルダが存在しない場合に フォルダを作成するには、 「フォルダが無ければ作成する」にチェックを入れます。
コピー先のフォルダが事前に作成されていない可能性がある場合は、 この設定を確認します。
更新日時などの属性を保持してコピーする場合
コピー元ファイルの更新日時などを引き継いだ状態でコピーする場合は、 「属性を保持したままにする」にチェックを入れます。
コピー後もファイルの更新日時などを保持したい場合に使用します。
ファイルコピーとファイル削除の違い
| アクション | 用途 |
|---|---|
| ファイルコピー | 元のファイルを残したまま、 別の場所へファイルをコピーする場合に使用します。 |
| ファイル削除 | 指定したファイルを削除する場合に使用します。 |
ファイルをコピーできない場合の確認順序
- 「コピー元のファイル」に、 コピーするファイルが正しく指定されているか確認します。 変数やシステム値を使用している場合は、 実行時の値も確認します。
- 「コピー先のファイル」に、 コピー後のファイルパスが正しく指定されているか確認します。
- コピー先に同じ名前のファイルが存在する場合は、 「上書き保存する」の設定を確認します。
- コピー先のフォルダが存在しない場合は、 「フォルダが無ければ作成する」の設定を確認します。
- コピー元ファイルの更新日時などを保持する場合は、 「属性を保持したままにする」の設定を確認します。
- 高度な設定の「アクション有効」に チェックが入っているか確認します。
