使用SQLite删除Mac OS X 中launchpad里的快捷方…

2018-06-17 19:57:25来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

一般情况下,从App Store安装的应用程序,如果应用删除,那么launchpad里对应的图标会一起删除了。
而对于不是通过App Store安装的应用程序,删除应用程序,Launchpad中很可能仍然留有相关程序图标。不能忍!是要逼死强迫症嘛?

DaDa, 我们用直接操作数据库的方法直接 delete 掉讨厌的残留。
我们以删除“Windows 7 Applications”为例进行实验。虽然不是重要数据,还是谨慎操作。
?
?

Step1:

在终端里执行:

sqlite3 $(sudo find /private/var/folders -name com.apple.dock.launchpad)/db/db

进入sqlite3的运行环境及lanuchpad数据库:

?

Step2:

查看表apps里的数据:

select * from apps;

还可以查看表中的字段:

PRAGMA table_info([apps]);

?

Step3:

delete from apps where title='删除程序的名字';

?

Step4:

退出Sqlite3:

.exit 或者 .quit


这样操作后发现图标仍然在。

没关系,重启,消失。

?

完!

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:初识Redis

下一篇:初学者SQL shell(psql)无法登陆问题