Automator 毎日作成されるフォルダを毎日外付けのHDDにコピーしたい

アプリケーションで毎日3時にバックアップが作成され、Mac内のbackupsフォルダにday_年-月-日_0300(今日ならday_2020-01-22_0300)というフォルダが作成され、その中に複数のファイルがバックアップされます。


毎日作成されるこのフォルダをさらに毎日、外付けのHDDにコピーしたいのですが、backupsフォルダにはたどり着けるものの、day_2020-01-22_0300フォルダの取得ができません。


方法を教えていただけないでしょうか。


* タイトルを変更しました。 Apple Inc.

MacBook Pro Retina

投稿日 2020/01/22 16:25

返信
返信: 13

2020/01/22 18:52 T22T への返信

T22T 様


色々教えていただいことを参考にして下記のようにしてみました。


1.『指定されたFinder 項目を取得』でbackupフォルダを取得

2.『フォルダの内容を取得』でbackupフォルダの中を取得

3.『Finder項目にフィルタを適用』で作成日が今日のものだけ取得

4.『Finder項目をコピー』で外付けHDDにコピー


day_年-月-日_0300 フォルダは毎日3時に作成されるので、作成日で絞り込みをしてみました。


T22T様に教えていただいたことを参考に、思い通りのことができました。

本当にありがとうございました。


2020/01/22 17:05 app_beginner への返信

Automator.appを使う場合は、新規書類から、カレンラーアラームを作成します。

アクションとして、『指定されたFinder 項目を取得』を入れて、backupフォルダを追加します。 その次に、『Finder項目をコピー』アクションを入れて、保存先の外付けHDDを指定します(下図)。 名前をつけて書類を保存すると、カレンダーアプリが起動しますので、毎日の繰り返しにイベントを設定します。

参考

AppleScript for Mail.app 古いメールを移動する

2020/01/22 17:22 Pajerow への返信

Pajerow 様


説明不足ですみません。

フォルダ名は毎回変わるので、フォルダ名を変数として作り、そのフォルダを選択できればと考えたのですが

day_2020-01-22_0300 のフォルダを取得できずにいました。

アプリについても調べてみます。

ありがとうございます。

2020/01/22 17:28 T22T への返信

T22T 様


詳しい説明をありがとうございます。

アクション『指定されたFinder 項目を取得』でbackupフォルダを取得とのことなのですが、コピーしたいフォルダはbackupフォルダの中にある

「day_2020-01-22_0300」というフォルダ(フォルダ名の日付部分は毎日変わります)なのです。

そのフォルダがどうしても取得できずにいます。

2020/01/22 17:43 T22T への返信

T22T 様


backupフォルダには過去1ヶ月分と毎日1時間ごとのバックアップもあるため、容量が大きく時間がかかるため

できればその日の分だけをコピーしたいと思いました。


「day_2020-01-22_0300」という名前は、変数の「今日の日付」を選び、カスタムフォーマットで作りました。

変数は作ったものの、それをどう使えばいいのか試行錯誤していました。

2020/01/22 16:57 app_beginner への返信

>backupsフォルダにはたどり着けるものの、day_2020-01-22_0300フォルダの取得ができません。

サブフォルダが選択できないってことですか?

もう少し詳しく説明していただけませんか?


なお、毎回フォルダを選択してコピーする簡単なワークフローならこんな感じになるでしょう。



単にフォルダーのバックアップを毎日とりたいというのなら、フォルダー同期のできるアプリケーションを使うのが最も簡単です。

私はこんなアプリでバックアップをしています。FreeFileSync: Open Source File Synchronization & Backup Software


このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Automator 毎日作成されるフォルダを毎日外付けのHDDにコピーしたい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。