Explorer integration
Jump to navigation
Jump to search
You can add a context menu entry "Total Commander" that will open folders in Total Commander.
- Create a new text file with a .reg extension (Windows Registry Script), e.g. tc.reg.
- Paste the following text into it:
REGEDIT4 ;[HKEY_CLASSES_ROOT\Folder\shell] ;@="Total_Commander" [HKEY_CLASSES_ROOT\Folder\shell\Total_Commander] @="Total Commander" [HKEY_CLASSES_ROOT\Folder\shell\Total_Commander\command] @="\"C:\\Program files\\Total Commander\\TOTALCMD.EXE\" /O \"%1\""
- Change the path in the last line to where you have installed Total Commander. (When is the /O switch needed?)
- If you want TC to open folders by default when double-clicking, remove the semicolons.
- Double-click this file in TC or Explorer. You should see a message-box about successfully updating the registry.
- To reset to opening folders in Windows explorer as usual, run this .reg file:
REGEDIT4 [HKEY_CLASSES_ROOT\Folder\shell] @="" [-HKEY_CLASSES_ROOT\Folder\shell\Total_Commander]
Windows 7
On Windows 7 (and Vista?), the HKCR\Folder key controls not only ordinary folders but also things like Control Panel folders. In previous versions of Windows, TC could open these but not in Windows 7 so you need a slightly different .reg file:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Drive\shell] @="open" [HKEY_CLASSES_ROOT\Drive\shell\open] [HKEY_CLASSES_ROOT\Drive\shell\open\command] @="c:\\totalcmd\\TOTALCMD64.EXE /O \"%1\"" [HKEY_CLASSES_ROOT\Directory\shell] @="open" [HKEY_CLASSES_ROOT\Directory\shell\open] [HKEY_CLASSES_ROOT\Directory\shell\open\command] @="c:\\totalcmd\\TOTALCMD64.EXE /O \"%1\""
The HKCR\Directory key only affects normal file folders, not special folders.
To open folders in Windows Explorer as usual, run this .reg file:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Drive\shell] @="none" [HKEY_CLASSES_ROOT\Directory\shell] @="none"
Recycle Bin Integration
- If you want to open the Recycle Bin in Total Commander:
REGEDIT4 [HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\open\command] @="\"C:\\TOTALCMD\\totalcmd.exe\" /O /T \"C:\\RECYCLER\\S-1-5-21-606747145-162531612-682003330-1003\\\""
- For reset to default Windows behaviour of Recycle Bin:
REGEDIT4 [-HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\] @=""
Back to Configuration