EverythingFolderSize (Use Everything to calculate folder sizes)

He says ver 12.23 but he is not sure.
I hope it works with this version too because I like it very much, a very useful script

Ixp, I tried to launch the script but I received an error: Error in line 29, at position 5.
Maybe it doesn't work with the old versions.
Thanks

Looks like it... Luckily the installer is just one click away :slight_smile:

Ah ah!, thank you again for your splendid work

Update 2024-04-30

  • Simplified installation
  • Added configuration dialog
  • Added toolbar
  • Merged script files
  • Enhanced logging/debugging
  • Automatic removal of temp files
3 Likes

This is magnificent!!! Thank you so much :grinning:

I am Using Alpha


So I have

  1. Download and paste es.exe and Cli.c into the Everything 1.5a Directory.
  2. Edit the Everything-1.5a.ini file and add alpha_instance=0
  3. Upadte the path to es.exe

    But nothing appear in my file display

Please set logLevel to max and post or DM the results.

image

OK I have been Set the logLevel to max


Then Open the script log panel.
Then Click on EverythingFolderSize Button
and the following Log Displayed in the script log panel.
Script Output.txt (289 Bytes)

 24/09/2024 6:39 PM EverythingFolderSize:  OnBeforeFolderChange: Calling QueryEverything...
 24/09/2024 6:39 PM EverythingFolderSize:  "C:\Program Files\Everything 1.5a\es.exe" -size -no-header -export-csv "C:\Users\Khalid\AppData\Local\Temp\dop202409241239520467.tmp" -parent "E:\" /ad

One thing I notice that the File Size has been displayed But the Folder Size Doesn't Displayed in EFS Column

Here is a version of the script with enhanced logging. Please install, set the path, set logging to max, and use the column for a while (turn the script off and on, add/remove the column, navigate to various drives and folders, and open tabs). You should see quite a bit of logging info. Then send the logs as before.

ColumnEverythingFolderSize.js.txt 2024-09-24

1 Like

Ok I have remove the previous version of the script.
Download in install your new version of the script.
Then try to create script log and here it is:
Script Output for lxp.txt (34.6 KB)

Note: Some of the Folder name in Unicode Bangla Language

Thanks. I thought the Bangla characters might be a problem but they work fine here:

The log shows the script doesn't receive data from Everything. You could check with Notepad one or more of the temp files from the log, e.g.

C:\Users\Khalid\AppData\Local\Temp\dop202409241631020296.tmp

They are probably empty (if not, please post them). Something seems to be wrong with your EV installation. Especially since Opus own Size column shows nothing for folders.

Does the EV window work on its own? Have you rebuilt the cache recently?

Another option is to try with a portable version (1.4 or 1.5). See very first post for details.

Yes I have been checked and they are empty

I guess your Everything installation is broken. Check with a Uninstall/Install.

Also worth a look: Integration with Everything

I've added another debugging line to the script that can be copy-pasted into the Everything window to compare the results with the command line and the EFS column.

ColumnEverythingFolderSize.js.txt 2024-09-25

Does calculating folder size with everything works for external HDD or USB drives also? Will it be quick?

Yes. It will be as quick as all other drives. Everything uses a single database - same speed for everyone.

1 Like

It depends if those drives are indexed or not.

I am Steel not able to use this script with the Alpha 1.5 version. I have Massage you Please check out and give some hope.

Please

  • clear the script log
  • make sure you have the script's latest version,
  • set the log level to max,
  • turn the column on,
  • turn the script off and on,
  • navigate a bit,
  • and post (or mail) the script log

/dopusdata\Logs\Script Output.txt