想打開快捷方式所在的文件夾,在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}"