Re: [分享] 將 Q-Dir 設為 開啟資料夾 預設程式

看板EZsoft作者 (奔跑的蝸牛)時間13年前 (2010/12/16 23:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《imo2 ()》之銘言: : 發現一個問題了。Q-dir好像不能正常顯示控制台的內容。我點了Q-dir裡的控制台以及其 : 下的選項(比如說系統),並不會顯示裡面的內容。如果用我的機碼,那麼用開始功能表來 : 開啟控制台時,會用Q-dir來開啟,所以什麼也看不到。這不是我的機碼有問題,而是 : Q-dir 應該是不能正常顯示控制台的內容。 : ※ 引述《imo2 ()》之銘言: : : 前天才在版上發問。找了很多有分頁的檔案總管軟體,有些不錯用(Q-dir),但 : : 就是沒有找到可以設定為預設程式的軟體。後來找到 Explorer++ 可以設定。 : : 靈光一現,用 regedit 查了一下跟 Explorer++ 有關的機碼,找到了如下的東西。 : : (已經將 Explorer++ 改為 Q-dir了) : : Windows Registry Editor Version 5.00 : : [HKEY_CLASSES_ROOT\Folder\shell] : : @="openinQ-Dir" : : [HKEY_CLASSES_ROOT\Folder\shell\openinQ-dir] : : @="Open In Q-Dir" : : [HKEY_CLASSES_ROOT\Folder\shell\openinQ-dir\command] : : @="\"C:\\Program Files\\Q-Dir\\Q-Dir.exe\" \"%1\"" : : 接下來事情就簡單了。將Explorer++相關的改成Q-dir即可。 : : 以下連接是改好的機碼。需要的人可以直接用,但請記得備份自已的機碼。 : : http://hotfile.com/dl/89316980/d201a80/q-dir.reg.html : : 如果有人想用別的檔案總管,但沒有辦法設定為預設程式的,也可以用同樣方法。 剛剛寫了一個batch小程式 用來快速切換Explorer和Total Commander http://www.mediafire.com/?qv9jvqk7puj9mh1 程式碼如下(看用什麼file manager, 請自行修改執行檔路徑) @echo off rem Run this batch file to change the default file manager of WinXP. rem OpenInTotalCommander cd /D "%~dp0" echo Set the default system file manager to: echo 1.Explorer echo 2.Total Commander echo ******************************************************** set /p choice=Your choice: echo ******************************************************** if /I "%choice%"=="1" (goto explorer) if /I "%choice%"=="2" (goto totalCommander) echo Nothing happened... echo ******************************************************** pause exit goto end :explorer echo Setting the default file manager to Explorer... reg add "HKEY_CLASSES_ROOT\Folder\shell" /ve /t REG_SZ /d "" /f reg delete "HKEY_CLASSES_ROOT\Folder\shell\OpenInTotalCommander" /f goto end :totalCommander echo Setting the default file manager to Total Commander... reg add "HKEY_CLASSES_ROOT\Folder\shell" /ve /t REG_SZ /d "OpenInTotalCommander" /f reg add "HKEY_CLASSES_ROOT\Folder\shell\OpenInTotalCommander" /ve /t REG_SZ /d "Open In TotalCommander" /f reg add "HKEY_CLASSES_ROOT\Folder\shell\OpenInTotalCommander\command" /ve /t REG_SZ /f /d \""C:\Program Files\totalcmd\TOTALCMD.EXE\" ""%%1"\" goto end :END echo ******************************************************** echo Done! echo ******************************************************** pause exit -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.32 ※ 編輯: Holocaust123 來自: 140.112.30.32 (12/16 23:47)
文章代碼(AID): #1D2ZFsIv (EZsoft)
文章代碼(AID): #1D2ZFsIv (EZsoft)