將任意非安裝應用程序或腳本命令放到 Windows 開始選單作為快捷選項

背景介紹

我知道這是一個很奇怪的需求,但微軟不知道為什麼原生不允許用戶這麼幹、所以就寫了一篇介紹(?)

問題大概是這樣,如果有人跟我一樣習慣使用 Windows 熱鍵 [Win] 來喚起 Windows 10+ 開始選單來使用這些已釘選的應用程式,這樣會讓工作列顯的比較乾淨。但如果跟我一樣有這需求的人會發現一個問題:微軟只允許應用商城或者合法 MSI 安裝方式註冊到系統應用程序才可以釘選到開始選單中。

好的,所以如果你有自己慣用的小工具基本上就不能放上來對吧,微軟又在雷了(?)


解法

如果有興趣去挖一下開始選單這些快捷項目其實是保存在本地路徑 C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs 中


所以只要在這層目錄中,右鍵選單新增 → 建立捷徑,手動新增一個 LNK 捷徑指向到你要的 EXE 文件就可以讓檔案管理員認得這個沒被安裝的應用程序是一個合法的應用程序可以被釘選


接著就可以在開始選單找到你剛剛新增的快捷項目把它釘選到開始選單,舒服。




留言

這個網誌中的熱門文章

[C#] Lambda花式應用噁爛寫法(跨UI委派秒幹、多線程處理...etc)

[Windows] 逆向工程 C++ 中入口函數參數 main(argc, argv) 與如何正確的進行參數劫持

重建天堂之門:從 32 位元地獄一路打回天堂聖地(上)深度逆向工程 WOW64 設計