Using Totalcommander as shell
Moderators: white, Hacker, petermad, Stefan2
Using Totalcommander as shell
I was thinking about replacing the standart windows Explorer shell with Total Commander. Everything works fine, but the thing that bugs me is no program instant switch on start menu (Alt tab gets anoying in a while), and the programs hidden in taskbar become a problem.
Any suggestion, ideas about this? You think this is a smart move or not?
Any suggestion, ideas about this? You think this is a smart move or not?
av1s,
Roman
It is not, as some programs explicitly depend on Explorer, and TC does not include all the features of Explorer.You think this is a smart move or not?
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
It is not a good idea as there are zillions of free shells out there, why not use one of them if you don't like the Explorer shell?
From primitive shells:
http://www.labyrinth.net.au/~mosses/rob/liteshell.html
over advanced:
http://bb4win.sourceforge.net/bblean/
http://evildesk.netevil.org/index.php
to the top, LiteStep:
http://www.beyondconvention.net/ohussain/lsinstaller/
http://www.litestep.net/
I don't see a reason why a file manager should include shell features like taskbar, tray with clock and stuff like that.
Icfu
From primitive shells:
http://www.labyrinth.net.au/~mosses/rob/liteshell.html
over advanced:
http://bb4win.sourceforge.net/bblean/
http://evildesk.netevil.org/index.php
to the top, LiteStep:
http://www.beyondconvention.net/ohussain/lsinstaller/
http://www.litestep.net/
I don't see a reason why a file manager should include shell features like taskbar, tray with clock and stuff like that.
Icfu
This account is for sale
Adjust paths to TC (watch the double backslashes!), save as blablablubb.reg and doubleclick:
Icfu
Code: Select all
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\shell]
@=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\shell\open\command]
@="C:\\TOTALCMD\\TOTALCMD.EXE /O /S ::{7007ACC7-3202-11D1-AAD2-00805FC1270E}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\shell]
@=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\shell\open\command]
@="C:\\TOTALCMD\\TOTALCMD.EXE /O /S ::{BD84B380-8CA2-1069-AB1D-08000948F534}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2227A280-3AEA-1069-A2DE-08002B30309D}\shell]
@=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2227A280-3AEA-1069-A2DE-08002B30309D}\shell\open\command]
@="C:\\TOTALCMD\\TOTALCMD.EXE /O /S ::{2227A280-3AEA-1069-A2DE-08002B30309D}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{21EC2020-3AEA-1069-A2DD-08002B30309D}\shell]
@=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{21EC2020-3AEA-1069-A2DD-08002B30309D}\shell\open\command]
@="C:\\TOTALCMD\\TOTALCMD.EXE /O /S ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\::{21EC2020-3AEA-1069-A2DD-08002B30309D}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell]
@=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\open\command]
@="C:\\TOTALCMD\\TOTALCMD.EXE /O /S ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell]
@=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shell\open\command]
@="C:\\TOTALCMD\\TOTALCMD.EXE /O /S ::{208D2C60-3AEA-1069-A2D7-08002B30309D}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell\open\command]
@="C:\\TOTALCMD\\TOTALCMD.EXE /O /S ::{645FF040-5081-101B-9F08-00AA002F954E}"
This account is for sale
I didn't check opening with Win+R, but double-click may be changed using this:wfdhfghff wrote:Entering a Folder in Win+R for Example still opens Explorer, just like dubble-clicking a Folder and so on?!...
Code: Select all
REGEDIT4
[HKEY_CLASSES_ROOT\Folder\shell\open\command]
@="C:\\TOTALCMD\\TOTALCMD.exe /T /S /L="%1""
excellent thread. love it! many thanks for sharing all this valuable information with us!
what about the last question though? it hasn't been answered yet I feel.av1s wrote:tnx, for the response.
I wanted TC as shell, coz its practicly everything i need, but if progz depend on Explorer shell, then i wont change it.
What about other shells then, will all programs work on them?
On any NT-based Windows (NT, 2000, 2003, XP, Vista, Win7, Server2008), Total Commander cannot be used as the Windows shell. E.g. Directory Opus can be used as the Windows shell, but T.C. cannot. Reason: As briefly given by Hacker.
It's a pitty that in Windows the Windows Explorer (i.e. file manager) seems to be connected to actually unrelated things, like start menu, task bar, system tray, etc.karlchen wrote:On any NT-based Windows (NT, 2000, 2003, XP, Vista, Win7, Server2008), Total Commander cannot be used as the Windows shell. E.g. Directory Opus can be used as the Windows shell, but T.C. cannot. Reason: As briefly given by Hacker.
(Like the OP I think), I would actually like to keep the latter untouched (at least for now, I might try some of the abovementioned shells later on), but replace only the Windows Explorer with TotalCommander ... which seems to be unfeasible due to this under-the-hood interconnection
Hello, chrizoo.
Well, telling from this thread and a number of related threads - all dedicated to the goal of replacing Windows Explorer by Total Commander - I understand that
Karl
Well, telling from this thread and a number of related threads - all dedicated to the goal of replacing Windows Explorer by Total Commander - I understand that
- you cannot use Total Commander as the Windows shell (default: Explorer),
because T.C. does not offer all functions which Explorer does - you can use Total Commander as the primary Windows file manager by tweaking the HKCR\Folder and HKCR\Drive sections of the registry.
- you will not be able to replace Explorer as a file manager completely, because a lot of File Open and File Save dialogues will still call Explorer components.
Karl
Hi Karl,
thanks for the reg tweak info.
well yes, that's the pitty and exactly what I was talking about above: "It's a pitty that in Windows the Windows Explorer (i.e. file manager) seems to be connected to actually unrelated things, like start menu, task bar, system tray, etc." But apart from my quote and the 3rd point in your list, what functions does Explorer have that lack in TC? Can't think of any!
thanks for the reg tweak info.
true. I've never seen it that way, but now that you mention it, yes, some programs which are not capable of handling file OPs on their own, rely on Explorer. They should have really created a "file operations API" that can be interfaced both by Explorer and third party programs. That way, we could have gotten rid of Explorer sans sacrificing the interface.you will not be able to replace Explorer as a file manager completely, because a lot of File Open and File Save dialogues will still call Explorer components.
you cannot use Total Commander as the Windows shell (default: Explorer), because T.C. does not offer all functions which Explorer does
well yes, that's the pitty and exactly what I was talking about above: "It's a pitty that in Windows the Windows Explorer (i.e. file manager) seems to be connected to actually unrelated things, like start menu, task bar, system tray, etc." But apart from my quote and the 3rd point in your list, what functions does Explorer have that lack in TC? Can't think of any!
Sorry for asking for clarification, but the reg tweaks posted by icfu ... what are they doing exactly? Making default folders such as "my documents", etc. open in TC? Which folders are concerned actually and how can I add more?
And I also didn't really understand this part:
And I also didn't really understand this part:
I mean, on my system, folders (in Explorer) only open via double-click anyway, so what does this reg entry do ?MVV wrote:I didn't check opening with Win+R, but double-click may be changed using this:wfdhfghff wrote:Entering a Folder in Win+R for Example still opens Explorer, just like dubble-clicking a Folder and so on?!...Code: Select all
REGEDIT4 [HKEY_CLASSES_ROOT\Folder\shell\open\command] @="C:\\TOTALCMD\\TOTALCMD.exe /T /S /L="%1""