拔取SQLite删除Mac OS X 中launchpad里的快捷形式

一般景观下,从App
Store安装的应用程序,如果选取删除,那么launchpad里对应的图标会一起删除了。
而对于不是通过App
Store安装的应用程序,删除应用程序,Launchpad中很大概仍然留有相关程序图标。不可以忍!是要逼死磨牙嘛?

DaDa, 大家用直白操作数据库的措施间接 delete 掉讨厌的残留。
俺们以删除“Windows 7
Applications”为例进行实验。纵然不是重大数据,依然小心操作。

sqlite 1

Step1:

在极限里实施:

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

进入sqlite3的运行条件及lanuchpad数据库:

sqlite 2

Step2:

翻看表apps里的数量:

select * from apps;

还足以查看表中的字段:

PRAGMA table_info([apps]);

sqlite 3sqlite,

Step3:

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

sqlite 4

Step4:

退出Sqlite3:

.exit 或者 .quit


这么操作后意识图标仍旧在。

没关系,重启,消失。

sqlite 5

完!

网站地图xml地图