爲快捷方式文件(lnk文件)右鍵菜單添加“打開所在文件夾”

  想打開快捷方式所在的文件夾,在Windows Server平臺下,可以點擊鼠標右鍵,選擇“打開文件位置”。但在非Windows Server平臺下(樓主本人使用的XP系統),卻沒有這個選項,只有右擊鼠標,選擇“屬性”,然後在文件屬性對話框的快捷方式頁點擊”查找目標“。

  可修改註冊表,使其右鍵菜單也支持直接打開文件所在位置。

  將如下註冊表文件內容添加到註冊表即可。

 

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile\shell\打開所在文件夾\command]
@="cmd /c mode con cols=14 lines=1 & type \"%0\" | find /i \":\\\" | findstr /i \"^[a-z]\">\"%%temp%%\\~~AutoOpenDir.txt\" & for /f  %%a in (%%temp%%\\~~AutoOpenDir.txt) do start %%~dpa & del \"%%temp%%\\~~AutoOpenDir.txt\""


  效果如下圖:

 

 

2019-06-11更新:如果以上方式不生效,可以嘗試下面的方式。將以下內容保存爲reg文件,然後導入到註冊表中(必要時重啓操作系統),然後右鍵點擊快捷方式即可看見多了項“打開文件夾位置(I)”。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]
@="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"

 

發佈了42 篇原創文章 · 獲贊 20 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章