What is JDiskReport?
JDiskReport enables you to understand how much space the files and directories consume on your disk drives, and it helps you find obsolete files and folders. The tool analyses your disk drives and collects several statistics which you can view as overview charts and details tables.

Features
  • Size Views, quickly show how much space the files and folders consume.
  • Top 50 Lists, list of 50 largest files, recently modified files, most recently files.
  • Size Distribution, help you to learn more about the different file sizes.
  • Modified Distribution, information about space and how many files have been modified.
  • Type Distribution, statistics collected from the file extensions.

System requirements
  • Version 1.6.0 (tested with version 1.6.0ga5)


JDiskReport on an eComStation machine with Open JDK


Installing JDiskReport
Download jdiskreport-1_4_1.zip. Make a directory/map with the name "jdiskreport". Open the zip file and open next the directory/map "jdiskreport-1.4.1". Copy from there everything to the new created directory. That's it!

The used cmd file
JDiskReport works with Open JDK in OS/2-eCS. I have a "jdr.cmd" file with the following contents;
@echo off
SET BEGINLIBPATH=[drive: java]\JAVA160ga5\bin
SET path=[drive: java]\JAVA160ga5\bin
[drive: jdiskreport]
cd [drive: jdiskreport]\jdiskreport
java -Duser.home=[drive: jdiskreport]\jdiskreport -jar jdiskreport-1.4.1.jar 2>jdr141-bugs.txt
I use 2 separate folders (directories), one for Java and one for JDiskReport with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: jdiskreport] = drive with JDiskReport

should be replaced with real drive letters. Save the file and name it "jdr.cmd" or use the file from the distribution. This file is copied to the "jdiskreport" directory/map. Furthermore, different paths?, adjust according to your needs.
Create a new program object. Specify the path and file name: "[drive: jdiskreport]\jdiskreport\jdr.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "JDiskReport". I have added an OS/2 icon in the distribution.

JDiskReport on an eComStation machine with Open JDK JDiskReport on an eComStation machine with Open JDK


Parameters / options explained
  • The addition "2>jdr141-bugs.txt" ensures that errors are saved in the file "jdr141-bugs.txt". The 2 in "2>" is not a typo! The file stays not empty, some log is saved!

Download
In the file you can find the above command file (all drive letters are on set to C:) and an OS/2 JDiskReport icon: jdiskreport-ecs.zip.

revision January 31, 2020