?[TC8.50b11] This PC -> Desktop -> ".." - go

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

sam5,
Please put something to C:\Users\Public\Desktop (e.g. create a folder named All Users) and something other to C:\Users\You\Desktop (e.g. create a folder named User).

The correct behaviour of virtual desktop folder is to mix contents of both user and public desktop folders so you should see both created folders, just like on your desktop (note that they are physically in different places).

And the correct behaviour of physical folder is to show only its physical contents.

So please try to enter desktop from different places using Explorer and TC and describe which folders do you see (All Users and/or User).
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2MVV
But as I see, it is TC who shows different contents...
No, Explorer also shows different content, depending on which "Desktop" you go to.

See: http://madsenworld.dk/tcmd/DesktopX2_E1.png and http://madsenworld.dk/tcmd/DesktopX2_E2.png

This corresponds to what TC shows: http://madsenworld.dk/tcmd/DesktopX2.png

Skrivebord = Desktop.

So Microsoft has with Windows 8.1 simply invented a new Desktop folder which is a subfolder to "This PC" (previously called "Computer" and before that "My Computer"). But Windows 8.1 also still has the concatenated Desktop consisting of the users desktop plus the public desktop plus several other folders - hereunder "This PC" ! :roll:
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

HolgerK wrote:Would you be so kind to confirm that TC shows "\\Desktop" in the path bar?

Then we could finally determine that TC shows the right content (users desktop) but the wrong path(virtual desktop).

Regards
Holger
No, like I already said (more then once, actually), on my Windows 8.1, TC shows "c:\Users\<User>\Desktop" in the path bar. For every other folder under "This PC" (there are six in total), TC shows "\\<Folder>".
sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

MVV wrote:sam5,
Please put something to C:\Users\Public\Desktop (e.g. create a folder named All Users) and something other to C:\Users\You\Desktop (e.g. create a folder named User).

The correct behaviour of virtual desktop folder is to mix contents of both user and public desktop folders so you should see both created folders, just like on your desktop (note that they are physically in different places).

And the correct behaviour of physical folder is to show only its physical contents.

So please try to enter desktop from different places using Explorer and TC and describe which folders do you see (All Users and/or User).
I've created the following folders:

C:\Users\Public\Desktop\1
C:\Users\<User>\Desktop\2

Both folders "1" and "2" appeared on my Windows desktop.

When opening in Explorer "This PC" -> "Desktop" I see only folder "2".
The navigation bar shows that I am in "This PC -> Desktop" and both "back" and "up" buttons lead back to "This PC".

When opening in TC "This PC" -> "Desktop" I see only folder "2".
The navigation bar shows that I am in "c:\Users\<User>\Desktop", "up" (..) button leads to "c:\Users\<User>" and "back" (alt+left) button leads back to "This PC".
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

When opening in TC "This PC" -> "Desktop" I see only folder "2".
The navigation bar shows that I am in "c:\Users\<User>\Desktop", "up" (..) button leads to "c:\Users\<User>" and "back" (alt+left) button leads back to "This PC".
How exactly did you go there? When I go there via menu Commands - Open desktop, and then go to "This PC" - "Desktop", I also see just the items in folder 2. However, I'm still in a virtual folder, TC shows "\\Desktop\*.*" in the path field, not the physical path. Going up one directory leads back to "This PC".
Author of Total Commander
https://www.ghisler.com
sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

ghisler(Author) wrote:
When opening in TC "This PC" -> "Desktop" I see only folder "2".
The navigation bar shows that I am in "c:\Users\<User>\Desktop", "up" (..) button leads to "c:\Users\<User>" and "back" (alt+left) button leads back to "This PC".
How exactly did you go there? When I go there via menu Commands - Open desktop, and then go to "This PC" - "Desktop", I also see just the items in folder 2. However, I'm still in a virtual folder, TC shows "\\Desktop\*.*" in the path field, not the physical path. Going up one directory leads back to "This PC".
I have option "Show parent dir [..] also in root of drive" enabled, and so when I click on [..] in the root of drive C, I end up in "This PC". But when I come via Commands - Open desktop, and then go to "This PC" - "Desktop", it still behaves exactly as I described before.
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

sam5 wrote:No, like I already said (more then once, actually), on my Windows 8.1, TC shows "c:\Users\<User>\Desktop" in the path bar.
Then i don't understand why you persist that the [..] (Backspace, "cd ..", cm_gotoParent) navigation is wrong.
"c:\Users\<User>\" is definitely the parent of the shown path.
ghisler(Author) wrote:.. and then go to "This PC" - "Desktop", I also see just the items in folder 2. However, I'm still in a virtual folder, TC shows "\\Desktop\*.*" in the path field, not the physical path
Am i the only one here who thinks that showing the virtual path "\\Desktop" in the path field not only is confusing but simply wrong if the file list only shows the files from "C:\Users\<Username>\Desktop"?

Two file panels with identical path but different items:
http://madsenworld.dk/tcmd/DesktopX2.png

I'm out.
Holger
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2HolgerK
When TC is in a virtual folder, it doesn't know from which folder the files are. Therefore it shows the name of the virtual folder and not of the underlying directory.
Author of Total Commander
https://www.ghisler.com
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Is there really no way to detect which folder below "This PC" is a real directory-path and not a virtual folder?

Hmmh, and why is this different on yours and petermad's W8.1 installation compared to sam5's OS installation?

Could it be that the virtual desktop name is only shown instead of the personal desktop path if a non English OS-UI language is installed?

Regards
Holger
Post Reply