zoukankan      html  css  js  c++  java
  • 使用SQLite删除Mac OS X 中launchpad里的快捷方式

    一般情况下,从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


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

    没关系,重启,消失。

    完!

  • 相关阅读:
    FSL
    64位MicrosoftOfficeWord加载EndnoteX7
    Lobes of the brain
    Anterior and posterior commissures
    Broadmann area (wiki)
    Broadmann分区
    matlab FDR校正
    AI图片剪切
    DPABI advanced edition 文件夹组织形式
    Frequently Asked Questions
  • 原文地址:https://www.cnblogs.com/lidyan/p/7155837.html
Copyright © 2011-2022 走看看