Total Commander(簡稱TC)是一個功能強大的資源管理器。
TC本身沒有自帶的替換windows資源管理器的功能,就必須自己動手解決了。
第一步先Google一下看有沒有答案。當時搜出了不少文章,可是自己實際操作了一下都不夠完美。於是就參考眾人的答案,自己用Autohotkey寫了一個替換windows資源管理器的腳本。
功能:
1.初次運行用TC替換資源管理器,並在右鍵菜單添加用explorer打開。
2.再次運行恢復資源管理器,並去除右鍵菜單的用explorer打開功能。
AutoHotkey代碼:
;date:2014-07-06
;用TC替換資源管理器及恢復資源管理器
;主要來自http://blog.xiazhiri.com/tags/totalcmd/的文章,
;又根據http://qing.blog.sina.com.cn/2002017477/77545cc533002ie4.html的文章加了右鍵用explorer打開
;另外參考了http://blog.csdn.net/lord_is_layuping/article/details/7435989的文章
RegRead, IsExp, HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, DelegateExecute
If(IsExp="{11dbb47c-a525-400b-9e80-a54615a090c0}")
{
RegDelete HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, DelegateExecute
RegWrite, REG_EXPAND_SZ, HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, , `"%A_WorkingDir%\Totalcmd.exe`" `"`%1`"
RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer, , OpenWithExplorer
;這一句似乎可有可無
;RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer, MultiSelectModel, Document
RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer\command, MultiSelectModel, Document
RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer\command, , `"%SystemRoot%\explorer.exe`" `"`%1`"
RegWrite, REG_EXPAND_SZ,HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer\command, EelegateExecute, {11dbb47c-a525-400b-9e80-a54615a090c0}
TrayTip,,切換TotalCommader為默認文件管理器,2000
Sleep ,1500
}
Else
{
RegWrite, REG_EXPAND_SZ, HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, DelegateExecute, {11dbb47c-a525-400b-9e80-a54615a090c0}
RegWrite, REG_EXPAND_SZ, HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\open\command, , `%SystemRoot`%\Explorer.exe
RegDelete HKEY_LOCAL_MACHINE, SOFTWARE\Classes\Folder\shell\openwithExplorer
TrayTip,,恢復Explorer為默認文件管理器,2000
Sleep ,1500
}
說明:
- 感謝網上眾人的答案。
- 該腳本默認必須和Totalcmd.exe放在同一目錄下,如果想更改目錄請自行更改代碼。
- 如果用熱鍵啟動該腳本,會更方便。
- 如果沒有AutoHotkey,下面提供exe格式的。
后記
2019年11月10日
按照說明,將腳本生成的exe放到tc的目錄下,運行軟件,結果並沒有實現想要的結果,參考的教程是14年的,不知道是不是需要做適當的修改,等有空了吧