Androidスマホで内部ストレージにあるフォルダを自動削除する方法

Androidスマホで内部ストレージにあるフォルダを自動削除する方法

2023年9月18日

Androidスマートフォンのアプリの中には自動でファイル/フォルダを作成するものがあり、それが[キャッシュ]などで定期的に削除したければ、自動化アプリを使って削除するようにしてみると良いでしょう。

自動で作成されるファイル/フォルダ

Androidアプリが自動的に作成するフォルダは削除しても再作成される場合があります。

本来であればアプリの実行において必要なものですが、使っていないアプリでアンインストールもできない場合にはフォルダを自動的に削除する仕組みが欲しくなります。

この場合、自動化アプリを使うと定期的かつ自動的にファイル/フォルダを削除することができます。

自動化アプリは色々とありますが、今回はMacroDroidを例にします。

マクロを作成する手順

アプリよりマクロを追加をタップします。

Androidアプリ→MacroDroidAndroidアプリ→MacroDroid→マクロを追加

続けてトリガーアクションを追加します。

トリガーを追加する

任意ですが、今回は「1日に1回実行する」ようにします。

トリガーのより日時やアラーム>一定間隔をタップします。

Androidアプリ→MacroDroid→マクロを追加Androidアプリ→MacroDroid→トリガーを追加

一定間隔より各項目を変更しOKをタップします。

1日(24時間)ごとの場合は+24します。
朝07:00に実行するなら開始時刻の基準を指定7:00などとします。
アラーム機能を使うをチェックすると正確になりますが、ステータスバーにアラームアイコンが表示される場合があります。
Androidアプリ→MacroDroid→トリガーを追加→日時やアラーム→一定間隔

アクションを追加する

アクションのよりアプリ>シェルスクリプトをタップして選択します。

Androidアプリ→MacroDroid→マクロを追加Androidアプリ→MacroDroid→アクションを追加

シェルスクリプトより以下のコマンドを入力しOKをタップします。

フルパスはメタ情報から調べることができます。また、フルパスに空白が含まれている場合はで囲みます。
rm -r "(フルパス)"
Androidアプリ→MacroDroid→アクションを追加→シェルスクリプト

確認する

内容を確認し問題が無ければマクロ名を入力に入力してから三+をタップします。

Androidアプリ→MacroDroid→マクロを追加

マクロを作成するやり方は以上です。

カテゴリー