Open folder in TC from current Explorer view

English support forum

Moderators: white, Hacker, petermad, Stefan2

poddex
Junior Member
Junior Member
Posts: 3
Joined: 2019-01-23, 15:27 UTC

Open folder in TC from current Explorer view

Post by *poddex »

Sorry, couldn't find this information.
How can I open current explorer view in TC (left or right panel and a new tab)?
TC always in background.
Maybe is there a program/extension for this?
Thanks.
User avatar
Stefan2
Power Member
Power Member
Posts: 4132
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: Open folder in TC from current Explorer view

Post by *Stefan2 »

Hi and welcome.

You can automate TC with its command line option, like

path\TC.EXE /O /T /L=%1

See Help > Command line parameters



With that you can create a context menu entry for WinEx via Registry.
There are already a few posts about that, .... be patient..... f.ex. there >>> http://ghisler.ch/board/viewtopic.php?p=305616#305616




 
poddex
Junior Member
Junior Member
Posts: 3
Joined: 2019-01-23, 15:27 UTC

Re: Open folder in TC from current Explorer view

Post by *poddex »

Thanks a lot.
I found TCShell, that make a regisry key in HKCR\Directory\shell\Open in Total Commander path for Open in TotalCommnder via right-mouse button on the folder icon.
I copy and change this key to HKCR\Directory\Background\Shell path. So it looks like this.
HKCR\Directory\Background\Shell
-----------------------------------Open In Total Commander
--------------------------------------------------------------command
---------------------------------------------------------------------String key: "C:\Program Files (x86)\totalcmd\totalcmd64.exe" /O /T /L="%V".
This key add "Open in Total Commander" command in the current folder right-mouse button menu (not on folder icon, just right-mouse button on background on current opened folder).
User avatar
rus73
Junior Member
Junior Member
Posts: 29
Joined: 2013-05-30, 08:39 UTC
Location: Russia

Re: Open folder in TC from current Explorer view

Post by *rus73 »

Set_OpenInTC_Item.cmd

Code: Select all

@echo off
SET KEY=HKCU\Software\Classes\*\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\*\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
Remove_OpenInTC_Item.cmd

Code: Select all

@echo off
REG DELETE "HKCU\Software\Classes\*\shell\Open TC" /f
REG DELETE "HKCU\Software\Classes\Directory\shell\Open TC" /f
poddex
Junior Member
Junior Member
Posts: 3
Joined: 2019-01-23, 15:27 UTC

Re: Open folder in TC from current Explorer view

Post by *poddex »

Mmmm, above is much better, then me, thanks =)
dungn
Junior Member
Junior Member
Posts: 4
Joined: 2017-01-05, 21:57 UTC

Re: Open folder in TC from current Explorer view

Post by *dungn »

With focus on target directory -or- from within that directory - use hotkey:

CTRL + SHIFT + ENTER, then hit ENTER
amarok_3d
New Member
New Member
Posts: 1
Joined: 2020-02-04, 16:51 UTC

Re: Open folder in TC from current Explorer view

Post by *amarok_3d »

I just use .+ENTER (yes, that is a dot)
laub
Junior Member
Junior Member
Posts: 2
Joined: 2023-09-12, 11:50 UTC

Re: Open folder in TC from current Explorer view

Post by *laub »

rus73 wrote: 2019-01-26, 09:35 UTC
Set_OpenInTC_Item.cmd

Code: Select all

@echo off
SET KEY=HKCU\Software\Classes\*\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\*\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
Remove_OpenInTC_Item.cmd

Code: Select all

@echo off
REG DELETE "HKCU\Software\Classes\*\shell\Open TC" /f
REG DELETE "HKCU\Software\Classes\Directory\shell\Open TC" /f
Thx! Works like a charm in Win10.
laub
Junior Member
Junior Member
Posts: 2
Joined: 2023-09-12, 11:50 UTC

Re: Open folder in TC from current Explorer view

Post by *laub »

rus73 wrote: 2019-01-26, 09:35 UTC
Set_OpenInTC_Item.cmd

Code: Select all

@echo off
SET KEY=HKCU\Software\Classes\*\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\*\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
Remove_OpenInTC_Item.cmd

Code: Select all

@echo off
REG DELETE "HKCU\Software\Classes\*\shell\Open TC" /f
REG DELETE "HKCU\Software\Classes\Directory\shell\Open TC" /f
I added entries for the context menu of drives and when opened from white space in a directory:
Set_OpenInTC_Item_extended.cmd

Code: Select all

@echo off
SET KEY=HKCU\Software\Classes\*\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\*\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\Directory\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
SET KEY=HKCU\Software\Classes\Directory\Background\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\Directory\Background\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%V\""
SET KEY=HKCU\Software\Classes\Drive\shell\Open TC
REG ADD "%KEY%" /f
REG ADD "%KEY%" /VE /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Description /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Icon /D "%COMMANDER_EXE%" /f
REG ADD "%KEY%" /V MUIVerb /D "Open in Total Commander" /f
REG ADD "%KEY%" /V Position /D "Middle" /f
SET KEY=HKCU\Software\Classes\Drive\shell\Open TC\Command
REG ADD "%KEY%" /f
REG ADD "%KEY%" /f /ve /d "%COMMANDER_EXE% /O /S /T /A /L=\"%%1\""
Remove_OpenInTC_Item_extended.cmd

Code: Select all

@echo off
REG DELETE "HKCU\Software\Classes\*\shell\Open TC" /f
REG DELETE "HKCU\Software\Classes\Directory\shell\Open TC" /f
REG DELETE "HKCU\Software\Classes\Directory\Background\shell\Open TC" /f
REG DELETE "HKCU\Software\Classes\Drive\shell\Open TC" /f
michael.hauptvogel
New Member
New Member
Posts: 1
Joined: 2023-10-12, 13:07 UTC

Re: Open folder in TC from current Explorer view

Post by *michael.hauptvogel »

I created a registry.reg for adding TC to contectmenu of windows explorer:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\totalcommander]
@="Open TotalCommander Here"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\totalcommander\command]
@="\"C:\\Program Files\\totalcmd\\TOTALCMD64.EXE\" \"%v.\""
"Icon"="\"C:\\Program Files\\totalcmd\\TOTALCMD64.EXE\""
MaxA
Junior Member
Junior Member
Posts: 7
Joined: 2016-10-09, 18:40 UTC

Re: Open folder in TC from current Explorer view

Post by *MaxA »

michael.hauptvogel wrote: 2023-10-12, 13:10 UTC I created a registry.reg for adding TC to contectmenu of windows explorer:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\totalcommander]
@="Open TotalCommander Here"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\totalcommander\command]
@="\"C:\\Program Files\\totalcmd\\TOTALCMD64.EXE\" \"%v.\""
"Icon"="\"C:\\Program Files\\totalcmd\\TOTALCMD64.EXE\""
Working fine, but how to open in a new TC, e.q. call context menu with the right btn in TC, but open it in the new TC, not in the same?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Open folder in TC from current Explorer view

Post by *ghisler(Author) »

Use switch /N to force a new Total Commander, e.g. when you have configured it to open only one instance.
Use switch /O to open directory in an already running instance.
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\totalcommander\command]
@="\"C:\\Program Files\\totalcmd\\TOTALCMD64.EXE\" /N \"%v.\""
Author of Total Commander
https://www.ghisler.com
HalbschuhTouri
Junior Member
Junior Member
Posts: 61
Joined: 2023-01-20, 09:33 UTC

Re: Open folder in TC from current Explorer view

Post by *HalbschuhTouri »

laub wrote: 2023-09-13, 21:11 UTC I added entries for the context menu of drives and when opened from white space in a directory:
Sorry for the stupid question but I am a total newbie to scripting and advanced user commands. But what is this command meant to do? I copied all the text, saved as .cmd-file and ran that command. When I then opened explorer I was hoping to find some new entry into the right-mouse-context-menu to open that location in TC. But, unfortunately, nothing, ..zip, ..nada! So where exactly in file-explorer would that link/menu-entry be found to open TC at exactly that location?
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Open folder in TC from current Explorer view

Post by *Horst.Epp »

2HalbschuhTouri
The Code sections are Registry files.
You store this content into a file yourname.reg
Double-clicking this file in TC or Explorer will add the entries into the registry after the UAC prompt.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
HalbschuhTouri
Junior Member
Junior Member
Posts: 61
Joined: 2023-01-20, 09:33 UTC

Re: Open folder in TC from current Explorer view

Post by *HalbschuhTouri »

michael.hauptvogel wrote: 2023-10-12, 13:10 UTC I created a registry.reg for adding TC to contectmenu of windows explorer:
Doesn't work for me either. The context-menu entry is there but regrettably only in the left tree-view-window, not in the files-/main-explorer-window. And when I select that entry only an error-window will pop-up saying:
Image: https://drive.google.com/file/d/12r8VgMavjATla5e5xiwRynri8gBmK_2j/view?usp=drive_link
Post Reply