Page 1 of 1
Real file names in Recycle Bin
Posted: 2011-12-10, 10:54 UTC
by LonerD
Windows 7 on each local disk there is folder $Recycle.Bin, which shows the files that were deleted in the Recycle Bin for this drive.
TC display crypted names.
$I4HESS7
$I8PL0JA
$I9X66T3
Explorer display real names.
Earlier, I thought it was a feature of the TCx32 in Win7x64.
But the TC 64-bit shows the same incorrect file names.
I don't know - it's bug or feature, but looks incorrect.
In Explorer we can see the correct file names, and would like to see native realization in TC display real names.
cm_OpenRecycled display correct but all deleted files together on all drives.
I know solutions - use plug-in ShellDetail and columns, exit to the Explorer or run other application for viewing Recycle, ... but it's all third-party solutions.
Posted: 2011-12-10, 11:25 UTC
by MVV
Such behaviour has place in Windows XP too. TC just displays REAL PHYSICAL filenames of files in recycle bin (which are differ from original names of deleted files). All top-level items have such unreadable names in recycle bin (Windows renames files when places them to recycle bin). If you delete non-empty folder, you will see normal folder contents when you enter corresponding recycle bin folder.
BTW you can see original filename if you open properties dialog of such item. And, TC shows original file path in tooltip.
Windows Explorer shows virtual Recycle Bin folder instead of physical one, where it shows filenames that are stored in recycle bin database in physical recycle bin folder.
If you want to see original filenames, you should open virtual Recycle Bin folder instead of physical one. Just use internal command cm_OpenRecycled which shows virtual Recycle Bin folder, just luke Explorer does.
Posted: 2011-12-10, 12:32 UTC
by LonerD
But Explorer from somewhere takes original names (from recycle bin database in physical recycle bin folder).
Why TC can't do the same?
Maybe author do optional display names when user enter in this virtual folder - Display REAL PHYSICAL filenames / Display original names of deleted files.
cm_OpenRecycled can't display original location of file - it display all files from all drives together.
Command cm_OpenRecycled_C, cm_OpenRecycled_D, cm_OpenRecycled_E will be solution of this problem (not so good, but solution).
Posted: 2011-12-10, 13:08 UTC
by MVV
Explorer doesn't allow to see bins from different drives, also I think it doesn't allow to get data from databases (the only way is to write content plugin that will read database and provide fields for original location and path).
I doubt that TC will somewhen show something irregular in regular folders.
Re: Real file names in Recycle Bin
Posted: 2011-12-10, 17:30 UTC
by mame
LonerD wrote:In Explorer we can see the correct file names, and would like to see native realization in TC display real names.
NO! NO! BIG NO!
TC is a RAW file manager. Let it have it's way! If someone 'likes/wants' how Explorer looks at files/dirs, then use Explorer, not TC (for that purpose).
'Special' folders are lies bestowed upon you by the OS. Don't get deceived!
It is
against philosophy of TC (or any NC-like FMs) to translate Virtual Folders as the OS does, thus defeating the purpose of an alternative file manager.
Questions for you:
1. Don't you want to know what Explorer ACTUALLY DID to your files? Or you like to be lied to as Windows do???
2. Have you ever used ANY orthodox file managers at all? There's a lot: Norton Commander, Volkov Commander, FAR Manager, Speed Commander, Midnight Commander to name a few, and
THEY ALL USE THE SAME BEHAVIOUR LIKE TC, aka shows the real, underlying file system.
3. Try C:\WINDOWS\Fonts. Do you want TC to show ARIALBD.TTF as 'Arial Bold (Open Type).ttf'??? I DON'T THINK SO.
I am totally against this, it's is a ridiculously BIG NO NO. Please, don't.
Posted: 2011-12-10, 17:35 UTC
by sqa_wizard
NO! NO! BIG NO!
Fully agreed !
Posted: 2011-12-10, 19:15 UTC
by Sob
I don't know if there's some universal API to get "Windows names" for everything (folders in user profiles, files in trash, fonts, etc..), but if it was, it would be real easy to write plugin for use with custom columns, which would be good enough IMO.
Edit: Ehm... it looks like I should improve my reading skills... ;)
Posted: 2011-12-16, 12:38 UTC
by LonerD
mame
1. Don't you want to know what Explorer ACTUALLY DID to your files? Or you like to be lied to as Windows do?
I want to be able to enter in RecycleBin and see how these files were named before removed, and restore their, but not guessing what the remote file is hidden under the "real" encrypted filenames.
Did you use a RecycleBin for other purposes?
NO! NO! BIG NO!...
then use Explorer, not TC
Why no if this realize optionally?
I don't like Explorer, I use only TC. TC implements all needed wineplorer functions except this.
Posted: 2011-12-18, 15:56 UTC
by ghisler(Author)
To see the virtual folder of the recycle bin in TC, at least on Windows 7, you can open it via breadcrumb bar (click on little triangle to the left of the current path).
Posted: 2011-12-18, 17:49 UTC
by MVV
ghisler(Author) wrote:To see the virtual folder of the recycle bin in TC, at least on Windows 7, you can open it via breadcrumb bar (click on little triangle to the left of the current path).
Same may be achieved using above mentioned command
cm_OpenRecycled.

Posted: 2011-12-20, 13:43 UTC
by mame
cm_OpenRecycled (or using breadcrumb...)
1. Some files, ie .txt files shown as default icon, while some, ie .png shown with correct icon (in Explorer's recycle bin it is the correct icon)
2. There's no extension shown, unless explorer's folder option -> hide known file extension is unchecked (still displaying wrong icon anyway)
Why would TC depend on Explorer option in order to behave differently?
I suppose TC asks Windows and not doing it internally, for the virtual folder function, or something like that. Is that so?
I didn't use this function, but maybe others do, like original poster, so I think maybe it's worth something if Ghisler or someone senior can explain these.
TC8 b13 x32, WinXP.