アプリケーションの削除後に残った「孤立したファイル」を見つけて削除するためのプログラムは何ですか?


11

システムをMacからMacに15年以上転送しました。私は何年も前にテストしたプログラムのシステムに潜んでいる設定ファイルと他のplistを持っています。

これらの孤立ファイルを指し示すスマートプログラムで、それらを作成したアプリケーションがシステムにないことを知っていますか?

回答:


7

Terminal.appを使用findする場合は、長期間アクセスされていないファイル/フォルダーを特定するために使用できます。

  • find ~/Library/Preferences -atime +52w 過去52週間にアクセスされていないすべての設定が一覧表示されます。
  • find -d ~/Library/Preferences -atime +52w -ok rm '{}' \; ファイルごとに削除するかどうか尋ねられます

そして、各ファイルについて尋ねられたくない場合は、実行します

find -d ~/Library/Preferences -atime +52w -delete

コンピューター上の実際のプログラムに属するファイルを削除したくないので、タスクは少し難しいですが、正しいです。あなたが言うこととCraftyThumberの答えを組み合わせて、私はかなり良い解決策を思いつくかもしれません。スクリプトで何ができるか見てみましょう。
Barth

y常に入力せずにこのコマンドを実行するにはどうすればよいですか?
Konrad

@konrad更新された回答を参照
nohillside

6

OnyXにはいくつかのクリーニングオプションがあり、試してみる価値があります。

それ以外は、あなたがにインストール領収書をチェックすることができ/Library/Receipts、および~/Library/Receipts。インストーラーを介してインストールされたアプリケーションは、インストールした内容と場所をこのディレクトリに書き込む必要があります。「アンインストール」したプログラムを調べて、潜んでいるファイルを手動で削除できます。


私はこれらの「領収書」の存在を知りませんでした。とても興味深い。そのための小さなツールを開発するかもしれません。ありがとう。
Barth

@バース:あなたがそれを管理すれば、私は結果に興味があるだろう:)
sjbx

2

私は会社に接続していませんが、有料アプリが必要な場合は、過去にApp Zapperを使用しました

ドラッグ&ドロップアプリです。アプリをウィンドウにドラッグすると、削除するかどうかに関係なくすべての依存関係が表示されます。私はMLのクリーンインストールを行ったので、しばらく使用していません。コストを思い出せないのではないかと思いますが、高価ではありませんでした。アップデート:それは12.95ドルかかりました。思い出した以上。

おそらく、平和主義者を使うことができるでしょう。アンインストールされたバージョンのアプリをPacifistで開き(そこにドラッグして)、何がインストールされるかを確認してから、それらのアイテムを削除しますか?


お返事ありがとうございます。ただし、前述したように、ファイルを作成したアプリケーションは私のシステムには存在しません。ただし、Appzapperはプログラムの削除に適しています。
Barth

0

Revo Uninstaller Proは、プログラムに関連するすべてのものを削除する素晴らしいユーティリティです。これには、登録キーとすべてのサブキーが含まれます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.