diskfree

Copyright 2000 - 2005, Stuart Udall

overview
important bits
installation
configuration and startup
controls and methods
issues and limitations
planned improvements
revision history
download

version 0.09: June 5, 2005


 
  overview next section top of page

DISKFREE summarises available diskspace on multiple drive letters. The drives it checks are defined by config file. A report is made to screen and/or to disk. Reports written to disk also contain the computername and the operating system of the computer running the program.

DISKFREE works with FAT-16, FAT-32, and NTFS 4 and 5 partitions, and also mapped network drives.

DISKFREE runs in "auto" or manual mode.

DISKFREE can be used to remotely monitor diskspace - the remote manager must simply access the report file. DISKFREE must run in order to update this file, however.

DISKFREE is configured with a text-based INI file, however this file is not required to run.


 
  important bits next section top of page

  • requires MS-DOS 7.x or later

  • the following points are this program's terms and conditions of use:
  1. this program is hereinafter known as "the Software"
  2. the Software comes with no warranty and is used at your own risk
  3. the Software is not (and will never be) complete and as such may behave strangely
  4. the Software is the copyrighted property of the author
  5. the Software is freely distributable
  6. there is a feedback form here
  7. the Software is shareware - if you like it, please register by sending a cheque or money order for 10 pounds sterling to the following address:
    Stuart Udall
    PO Box 2855
    London
    United Kingdom W1A 6LW
    
    Registering does two things:

    1. encourages me, and helps me buy bread, water etc
    2. lets me email you when I make a new version

    The software provided is fully functional however and nothing will happen if you never register. Except I may die, and you may miss out on an important bugfix. :)

    Thankyou in advance. If you want me to email you with updates etc., don't forget to include your email address!

    A printable form is here.


 
  installation next section top of page

  1. run the self-extracting distribution archive

  • Note: DISKFREE does not require DISKFREE.INI in the same directory as itself at startup, however if it finds it, it will use it.


 
  configuration and startup next section top of page

  1. edit DISKFREE.INI and change the list of drive letters to check. The list is in the format CDE if you want to check drives C:, D: and E:

  2. edit DISKFREE.INI and change the name of the output file. This file will be a textfile once it's made.

  3. edit DISKFREE.INI and if you like, change AUTO to YES. Doing this will suppress most screen output, and won't wait for a keypress before exiting, or on a non-critical error.

    Note: if you don't define these, DISKFREE will check drive C:, won't write to disk, and wait for a keypress.


 
  controls and methods next section top of page

  • type DISKFREE from the command line

    This will cause DISKFREE to start. A report will be sent to disk, and to the screen if DISKFREE is in manual mode.

    Here is a sample report:

    report generated Jan 2, 2003 15:05:14 by diskfree 0.08 (c) 2000 - 2003 Stuart Udall

    computer name: dr33mah
    operating system: Windows 98 [Version 4.10.2222]

    C:/vol SYS-IDE/3144089600 bytes total/1894408192 bytes free/39% in use
    D:/vol DATA1-IDE1/2146467840 bytes total/1445691392 bytes free/32% in use
    E:/vol DATA-2-IDE/3144085504 bytes total/1272139776 bytes free/59% in use
    F:/vol DATA-1-SCSI/2146467840 bytes total/92078080 bytes free/95% in use

    Note: if in AUTO mode, DISKFREE behaves slightly differently. It will always append to the report file, if it exists. And, the report is in CSV (comma-separated-value) format, like this:

    diskfree 0.09,06-05-2005,18:48:32,dr33mah4,C:,vol SYS,3669483520 bytes total,2363572224 bytes free,35% in use,Windows 98 [Version 4.10.2222]
    diskfree 0.09,06-05-2005,18:48:32,dr33mah4,D:,vol DATA1-IDE2,6137.84 Mb total,1984.10 Mb free,67% in use,Windows 98 [Version 4.10.2222]
    diskfree 0.09,06-05-2005,18:48:32,dr33mah4,E:,vol DATA1-IDE1,15947.39 Mb total,6037.84 Mb free,62% in use,Windows 98 [Version 4.10.2222]
    diskfree 0.09,06-05-2005,18:48:32,dr33mah4,K:,vol DATA1-IDE2,8040.25 Mb total,1638.13 Mb free,79% in use,Windows 98 [Version 4.10.2222]
    


 
  issues and limitations next section top of page

  • May have issues with huge drives under XP.

 
  planned improvements next section top of page

  • none??

 
  revision history next section top of page

March 11, 20000.01initial development; basic diskspace recovery routines
March 14, 20000.02added computername reporting
March 16, 20000.03added HTML documentation
March 17, 20000.04added write to disk
January 9, 20010.05added manual mode, distributed as SFX
December 14, 20010.06tweaks, bugfixes and cosmetic changes
September 8, 20020.07applied new BAPI
January 2, 20030.08added NT/2K/NTFS support and operating system reporting
June 5, 20050.09bugfix

 
  download top of page

diskfree.exe  library