
我想這樣做,以便如果我在命令列、地址欄或開始功能表搜尋中輸入“notepad”,它將打開 Notepad++ 而不是記事本。
有沒有一種簡單、安全、穩定的方法來實現這一點?
答案1
http://www.binaryfortress.com/NotepadReplacer/這是我幾年前發現的最簡單的方法。
答案2
從命令列等啟動的未指定路徑的檔案將使用 $PATH 變數中指定的路徑。路徑在 $PATH 變數中出現的順序很重要 - 首先嘗試前面的路徑。
notepad.bat
因此,如果您的路徑中有一個名為的文件,並且該路徑出現在您的 $PATH before 中C:\Windows\System32
,那麼它將在 before 中被呼叫notepad.exe
。
所以:
- 建立一個名為
notepad.bat
.其中唯一的一行應該是:notepad++
。 - 將其放入資料夾中(例如,
C:\Scripts
)。 - 將該資料夾新增至路徑的開頭:
path C:\Scripts;%PATH%
答案3
如果您的電腦上安裝了notepad++,您可以進入電腦上安裝notepad++的目錄文件,將圖示拖曳到Windows任務欄上,這樣您的電腦在執行時就可以看到該程式的連結。