This is very old bug:
1. Enter in any folder.
2. Put cursor on “..”.
3. Press Ctrl+Shift+Enter.
4. In command line will appear path to the parent folder. But this path will contain double dots in it (“..”). For example: “c:\directory\..”.
But why TC insert in path these dots? I don’t know any programs which can understand such paths.
Probably will be better, if TC (in these cases) inserted in command line only path to the parent dir without any dots in it.
Path with ".."
Moderators: Hacker, petermad, Stefan2, white
Hm… I don't know any program which cannot understand such paths. AFAIK, double dots are parsed by OS itself and therefore will work in any program.bbutcher wrote:But why TC insert in path these dots? I don’t know any programs which can understand such paths.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
Hi, bbutcher.
In order to support Flint's post, let me simply quote a few examples which can be found in any of my portable Total Commander installations. Such paths are not only understood, but are really used.
As you see some of the paths are enclosed in double quotes, because the expanded pathname will hold space characters, some are not.
Path specifications ending with \.. simply point to the parent folder of the foldername given in front of the \...
Example:
%COMMANDER_PATH%\.. => parent folder of %COMMANDER_PATH% (the Total Commander programme folder)
Cheers,
Karl
In order to support Flint's post, let me simply quote a few examples which can be found in any of my portable Total Commander installations. Such paths are not only understood, but are really used.
Code: Select all
D>find "\..\" wincmd.ini
---------- WINCMD.INI
Editor=%COMMANDER_PATH%\..\PFE\PFE32.EXE
pdf=%COMMANDER_PATH%\..\PDFReader\Foxit Reader.exe ^.pdf
Filter1_open=""%COMMANDER_PATH%\..\PDFReader\Foxit Reader.exe" "%1""
Filter1.icon=%COMMANDER_PATH%\..\PDFReader\Foxit Reader.exe
cmd8=cd "%$LOCAL_APPDATA%\..\Temp"
cmd9=cd "%$LOCAL_APPDATA%\..\Temporary Internet Files\Content.IE5"
cmd26=cd "%COMMANDER_PATH%\..\Nirsoft"
cmd27=cd "%COMMANDER_PATH%\..\Opera96"
cmd28=cd "%COMMANDER_PATH%\..\Sysinternals"
cmd8=%COMMANDER_PATH%\..\Sysinternals\procexp1121.exe
path8=%COMMANDER_PATH%\..\Sysinternals\
cmd9=%COMMANDER_PATH%\..\Sysinternals\procexp.exe
path9=%COMMANDER_PATH%\..\Sysinternals\
cmd10=%COMMANDER_PATH%\..\Sysinternals\autoruns.exe
path10=%COMMANDER_PATH%\..\Sysinternals
cmd11=%COMMANDER_PATH%\..\Sysinternals\updates\autoruns938.exe
path11=%COMMANDER_PATH%\..\Sysinternals\updates\
cmd12=%COMMANDER_PATH%\..\Sysinternals\updates\autoruns941.exe
path12=%COMMANDER_PATH%\..\Sysinternals\updates\
cmd13=%COMMANDER_PATH%\..\Sysinternals\Tcpview.exe
path13=%COMMANDER_PATH%\..\Sysinternals
cmd14=%COMMANDER_PATH%\..\Nirsoft\Cports.exe
path14=%COMMANDER_PATH%\..\Nirsoft\
cmd18=%COMMANDER_PATH%\..\Xming\Xming.exe :0 -multiwindow -clipboard
path18=%COMMANDER_PATH%\..\Xming\
D>find "\..\" TC7_Karl.bar
---------- TC7_KARL.BAR
button20=%COMMANDER_PATH%\..\PFE\PFE32.EXE
cmd20=%COMMANDER_PATH%\..\PFE\PFE32.EXE
path20=%COMMANDER_PATH%\..\PFE\
button21=%COMMANDER_PATH%\..\HexEdit\XVI32.exe
cmd21=%COMMANDER_PATH%\..\HexEdit\XVI32.exe
path21=%COMMANDER_PATH%\..\HexEdit\
button22=%COMMANDER_PATH%\..\ExamDiff\ExamDiff.exe
cmd22=%COMMANDER_PATH%\..\ExamDiff\ExamDiff.exe
path22=%COMMANDER_PATH%\..\ExamDiff\
button26=%COMMANDER_PATH%\..\Opera96\OperaUSB.exe
cmd26=%COMMANDER_PATH%\..\Opera96\OperaUSB.exe
path26=%COMMANDER_PATH%\..\Opera96
button27=%COMMANDER_PATH%\..\FireFox3\FirefoxLoader.exe
cmd27=%COMMANDER_PATH%\..\FireFox3\FirefoxLoader.exe
path27=%COMMANDER_PATH%\..\FireFox3
button28=%COMMANDER_PATH%\..\Winamp\winamp.exe,3
cmd28=%COMMANDER_PATH%\..\Winamp\winamp.exe
path28=%COMMANDER_PATH%\..\Winamp\
button30=%COMMANDER_PATH%\..\Sysinternals\procexp.exe
cmd30=%COMMANDER_PATH%\..\Sysinternals\procexp.exe
path30=%COMMANDER_PATH%\..\Sysinternals\
Path specifications ending with \.. simply point to the parent folder of the foldername given in front of the \...
Example:
%COMMANDER_PATH%\.. => parent folder of %COMMANDER_PATH% (the Total Commander programme folder)
Cheers,
Karl
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I don't see this as a bug, you get the name under the cursor...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com