Following a link sub-folder sizes are not derived from Everything
Moderators: Hacker, petermad, Stefan2, white
Following a link sub-folder sizes are not derived from Everything
If I click on a link, the target dir is displayed
but the size of sub-folders in this are not automatically retrieved from Everything as configured.
Going directly to the target dir of such a link the sizes are displayed.
but the size of sub-folders in this are not automatically retrieved from Everything as configured.
Going directly to the target dir of such a link the sizes are displayed.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Following a link sub-folder sizes are not derived from Everything
Do you mean file system links (junctions, reparse points)? Everything does NOT support them, so it will not find any files in them.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Following a link sub-folder sizes are not derived from Everything
Everything 1.5 supports themghisler(Author) wrote: 2023-09-01, 11:04 UTC Do you mean file system links (junctions, reparse points)? Everything does NOT support them, so it will not find any files in them.
but here it is a simple .lnk to a local dir which TC follows.
The target is already in the Everything index.
As I said, going directly to the target dir TC shows the sizes.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Following a link sub-folder sizes are not derived from Everything
That works just fine here. Maybe the link contains something unusual like the \\?\ prefix?but here it is a simple .lnk to a local dir which TC follows.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Following a link sub-folder sizes are not derived from Everything
2Horst.Epp
For me, (only) the option "Automatic, only with 'Everything'" under
Configuration > Operation > Calculate space occupied by subdirectories
has no effect.
wincmd.ini [Configuration] GetDirSize=3
Is this the option you mean?
Windows 11 Pro (x64) Version 22H2 (OS build Build 22621.2215)| TC 11.01 x64/x86
'Everything' 1.4.1.1024 (x64) | 'Everything' 1.5.0.1355a (x64)
For me, (only) the option "Automatic, only with 'Everything'" under
Configuration > Operation > Calculate space occupied by subdirectories
has no effect.
wincmd.ini [Configuration] GetDirSize=3
Is this the option you mean?
Windows 11 Pro (x64) Version 22H2 (OS build Build 22621.2215)| TC 11.01 x64/x86
'Everything' 1.4.1.1024 (x64) | 'Everything' 1.5.0.1355a (x64)
Re: Following a link sub-folder sizes are not derived from Everything
I have installed the x64 version of 7-zip.
In the Total7zip plugin I have replaced the 64 sub-dir with a lnk to the z-zip entry under program files.
The link is junction.
It must be a junction because a normal shortcut will not work.
This may explain the TC behaviour.
But TC follows the junction and should then ask Everything for the sizes in the target.
In the Total7zip plugin I have replaced the 64 sub-dir with a lnk to the z-zip entry under program files.
The link is junction.
It must be a junction because a normal shortcut will not work.
This may explain the TC behaviour.
But TC follows the junction and should then ask Everything for the sizes in the target.
Last edited by Horst.Epp on 2023-09-01, 12:55 UTC, edited 3 times in total.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: Following a link sub-folder sizes are not derived from Everything
What do you mean with "has no effect" ?tuska wrote: 2023-09-01, 12:08 UTC 2Horst.Epp
For me, (only) the option "Automatic, only with 'Everything'" under
Configuration > Operation > Calculate space occupied by subdirectories
has no effect.
wincmd.ini [Configuration] GetDirSize=3
Is this the option you mean?
Windows 11 Pro (x64) Version 22H2 (OS build Build 22621.2215)| TC 11.01 x64/x86
'Everything' 1.4.1.1024 (x64) | 'Everything' 1.5.0.1355a (x64)
It works perfect here, in any dir I visit the sub-dir sizes are immediately displayed.
Only after following a lnk TC doesn't do it.
And yes, GetDirSize=3 is set.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Following a link sub-folder sizes are not derived from Everything
I'm using GetDirSize=3 too, and the directory sizes are shown after following lnk files. I don't see any reason why it shouldn't work, it's just like any other regular directory change. Could you try with a fresh wincmd.ini where you just add GetDirSize=3 under [Configuration]? That works here too.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Following a link sub-folder sizes are not derived from Everything
The link is a junction, shown as <LNK> in TC.ghisler(Author) wrote: 2023-09-01, 12:47 UTC I'm using GetDirSize=3 too, and the directory sizes are shown after following lnk files. I don't see any reason why it shouldn't work, it's just like any other regular directory change. Could you try with a fresh wincmd.ini where you just add GetDirSize=3 under [Configuration]? That works here too.
It must be a junction because a normal shortcut will not work.
It still doesn't work with a fresh wincmd.ini.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: Following a link sub-folder sizes are not derived from Everything
Thank you!Horst.Epp wrote: 2023-09-01, 13:01 UTC It must be a junction because a normal shortcut will not work.
For me it was a normal link (.lnk) - created with Ctrl+Shift+F5 - that didn't work.
I just wonder why this option doesn't work like the other two options with "automatic".
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Following a link sub-folder sizes are not derived from Everything
2Horst.Epp
Sorry but your posts are very confusing. Previously you wrote:
Sorry but your posts are very confusing. Previously you wrote:
But now you write:but here it is a simple .lnk to a local dir which TC follows.
As I wrote above, junctions do not work with "Everything", at least with the regular non-beta release 1.4.1.It must be a junction because a normal shortcut will not work.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Following a link sub-folder sizes are not derived from Everything
Sorry, it's a long time since I made that setup, and TC only shows <LNK> for the link.ghisler(Author) wrote: 2023-09-01, 13:09 UTC 2Horst.Epp
Sorry but your posts are very confusing. Previously you wrote:But now you write:but here it is a simple .lnk to a local dir which TC follows.As I wrote above, junctions do not work with "Everything", at least with the regular non-beta release 1.4.1.It must be a junction because a normal shortcut will not work.
So I didn't remember that I had to make it junction to work.
Nevertheless, why doesn't it work in TC ?
Only after following the junction, TC should ask Everything for the sizes.
There is no need at this place for Everything junction support.
The target and now current working dir in TC is a normal local dir which is in the index.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: Following a link sub-folder sizes are not derived from Everything
With a junction <LINK> - or - <LNK> *) I have exactly the same behaviour (as with a normal link <.lnk>) as described above.
I have tested (.lnk) normal link files with various TC versions - all with the same result.
With a junction (<LNK>) I also had the same result with a TC_clean_x64.ini.
*) <LINK> - or - <LNK> depends on which option you select in
'Everything' - Calculate space occupied by subdirectories
and then press the "Apply" button(?). I don't know, but the view changed for me at some point.
'Everything' - Calculate space occupied by subdirectories
OK: Automatic, local drives only
OK: Automatic, also on network
NA: Automatic, only with 'Everything'
Junction - Button
(Make Junction in Opposite Panel to FOLDER Under Cursor (Not on Network))
*)
- OR -
I have tested (.lnk) normal link files with various TC versions - all with the same result.
With a junction (<LNK>) I also had the same result with a TC_clean_x64.ini.
*) <LINK> - or - <LNK> depends on which option you select in
and then press the "Apply" button(?). I don't know, but the view changed for me at some point.
OK: Automatic, local drives only
OK: Automatic, also on network
NA: Automatic, only with 'Everything'
Junction - Button
(Make Junction in Opposite Panel to FOLDER Under Cursor (Not on Network))
*)
Code: Select all
Name/Erw. Größe Datum Attr.
WINWORD\ <LINK> 01.09.2023 15:25 ----
Code: Select all
Name/Ext Size Date Attr
WINWORD\ <LNK> 01.09.2023 15:25 ----
Last edited by tuska on 2023-09-01, 14:03 UTC, edited 1 time in total.
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Following a link sub-folder sizes are not derived from Everything
It does, but the junction does not cause TC to change path.Only after following the junction, TC should ask Everything for the sizes.
Example 1:
c:\test\linkfile.lnk pointing to c:\othertest\target
User double clicks on linkfile.lnk
-> Total Commander shows path c:\othertest\target, from which Everything 1.4.1 can read the sizes.
Example 2:
c:\test\junction pointing to c:\othertest\target
User double clicks on "junction"
-> Total Commander shows path c:\test\junction which shows content of c:\othertest\target.
Everything 1.4.1 doesn't support junctions, so it doesn't see the content of c:\othertest\target in c:\test\junction.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Following a link sub-folder sizes are not derived from Everything
I have to correct myself, but I accidentally created a junction for a folder on drive I:, which I had excluded from indexingtuska wrote: 2023-09-01, 13:34 UTC With a junction <LINK> - or - <LNK> *) I have exactly the same behaviour (as with a normal link <.lnk>) as described above.
I have tested (.lnk) normal link files with various TC versions - all with the same result.
With a junction (<LNK>) I also had the same result with a TC_clean_x64.ini.
in Everything (because of Everything file content indexing and the resulting RAM consumption, I had to make this setting).
This gives me these results in Everything 1.4.1.1024 (x64) and Everything 1.5.0.1355a (x64) ||
- GetDirSize=3 works for normal links (.lnk); Automatic, only with 'Everything'
- GetDirSize=3 does NOT work for me with Junctions (<LNK> or <LINK>); Automatic, only with 'Everything'
- GetDirSize=0 works for me with Junctions - file sizes of folders are displayed; Manual: Alt+Shift+Enter
- GetDirSize=1 works for me with Junctions - file sizes of folders are displayed; Automatic, local drives only
- GetDirSize=2 works for me with Junctions - file sizes of folders are displayed; Automatic, also on network
