前言

在Mac中,一些软件会在后台中加入“允许在后台”项目,但在删除软件后,它们往往不会去自觉删除,专门让果粉去擦屁股(黑,真tm黑啊)

今天在删除Chrome后,我就遇到了这种情况 (如图所示的Google Updater项目)。

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/d31f89295e86f8c5ff0cbe42ad360c9e.png

写下此篇以记录过程,希望对读者有用。

具体步骤

终端运行命令

终端运行如下命令

1
sudo -- bash -c 'echo " - $(date) -"; while IFS= read -r eachPlist; do echo "-$eachPlist";  /usr/bin/defaults read "$eachPlist"; done <<< "$(/usr/bin/find /Library/LaunchDaemons /Library/LaunchAgents ~/Library/LaunchAgents /private/var/root/Library/LaunchAgents /private/var/root/Library/LaunchDaemons -name "*.plist")"; /usr/bin/defaults read com.apple.loginWindow LogoutHook; /usr/bin/defaults read com.apple.loginWindow LoginHook' > ~/Desktop/launch.txt

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/9f5716c698aff3e84b2fc1048f408763.png

按下回车后会要求输入密码,这里输入自己的登录密码即可

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/ac7ae10c01583cfda1732882ebcfa908.png

运行完毕终端会有如下输出:

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/75cd05b5fb4bb83f745c9e07715d6f6e.png

同时桌面上会生成文件launch.txt

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/0fb88001e212d7bad2cc6bba0478be2e.png

打开文件

打开文件launch.txt

分析文件

可以看见Chrome的项目位置就在文件中

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/cceaadc741c4b35a45f13a2e02151f28.png

删除项目!

打开访达

使用 前往

前往具体用法不会的自己百度

前往文件夹

1

首先前往/Users/你的用户名/Library/LaunchAgents/文件夹

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/cbc767fb79c5780b11ad5d8e3e185947.png

将目录下你需要删除的项目删除(没错,选中以后直接拖到废纸篓,再清空废纸篓)

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/43bbe8eb0954c6a77cd43c121f31c4c1.png

2

前往/Users/用户名/Library/

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/83393c6a7041922a81f5d1a36fb6248c.png

如果想删的方便的话,直接将整个Google文件夹删除,如果有保留部分文件需求,请参照launch.txt里的路径删除项目,这里博主直接将整个Google文件夹删除。

https://img.trfox.ml/file/img-trfox/blog/2023/1/5/c288bef89c510f2a55f4df4b604e0503.png

直接移到废纸篓,并清空废纸篓,至此删除过程结束。

验证

再次打开设置,打开通用>登陆项,可以看到无用的允许在后台项目已经消失。

参考资料

登陆项里的允许在后台的项目怎么删除