我在 Windows 10 上安裝了 Notepad++ 並將其設定為預設.txt
檔案編輯器。但是,當我打開開始功能表並輸入“記事本”時,我仍然會得到常規記事本作為頂部結果; Notepad++ 是第二個小結果。如何讓它將 Notepad++ 作為最佳結果?
答案1
更頻繁地使用notepad++。 Windows 10 會依照多種因素進行排序,包括您使用記事本++ 的次數多於使用記事本的次數。
答案2
另一種選擇是轉到快捷方式並將其標記為隱藏。您不會修改/刪除任何快捷方式,只是阻止視窗在開始功能表和搜尋中顯示它。
搜尋“記事本”,右鍵單擊 - >“打開文件位置”,然後右鍵單擊該文件 - >“屬性” - >常規 - >並選中標記為“隱藏”的框
答案3
據我所知,彈出的“記事本”只是原始記事本的快捷方式。如果您不再需要此功能,只需在「搜尋」欄位中輸入記事本,右鍵單擊彈出的第一個記事本,然後更改目標位置和起始位置以鏡像記事本++捷徑中找到的位置。如果您想撤銷更改,只需確保記下原始位置即可。
答案4
從你的問題來看,並不是 100% 清楚它是否應該僅限於開始菜單中的搜索結果(我認為這些結果按使用頻率進行),或者當你嘗試通過notepad
.我將回答一般情況。
一段時間以來,Windows 允許設定此項,但我認為它在技術上僅適用於ShellExecute()
和 朋友,不適用於CreateProcess()
.粗略地說,這可能無法在cmd.exe
使用後者的其他軟體中工作,但可以在「運行」對話框(Windows+ R)和使用前者的其他軟體中工作。
它的運作方式是:
- 全系統:在
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
- 使用者本地:在
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
在該鍵下建立一個以.exe
您要執行的名稱命名的鍵。例如notepad.exe
。然後將新建立的鍵的預設值設定為要.exe
在其位置執行的完整路徑。例如C:\Program Files\Notepad++\notepad++.exe
。
順便一提:現在,Notepad++ 似乎已經為系統範圍的選項做到了這一點。
系統範圍內的.reg
文件
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]
@="C:\\Program Files\\Notepad++\\notepad++.exe"
使用者本地.reg
文件
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad.exe]
@="C:\\Program Files\\Notepad++\\notepad++.exe"
注意:請不要將其與應用程式執行別名混淆。這不是同一個功能,而是功能重疊的功能。