Go to the GdP Software main page
GdP Software
Contact
Shop
Products
Faq

Freeware Utilities by GdP Software

This page contains freeware tools. Feel free to have some fun and use them! If you have suggetions or questions about the tools listed here, please contact us.

GdPUtil

A command line program offering several options that can help simplify .bat file programming.
More information about GdPUtil is here.

imgThumb

Our program to create thumbnails and HTML is free for personal use. More information is available here.

FileLink (version 2)

icon of FileLink

Download FileLink here (Europe) or here (USA) (~ 40kb).

UNIX users know and love it, now Windows users have the ability to give a single file multiple names.
If you have the existing file C:\DOCS\FILE.DOC and execute the command

FileLink C:\MEMO\ANOTHER.DOC C:\DOCS\FILE.DOC
the data of the file will exist only once, but it is accessible in two directories using two different names. Changes to the contents of one file affect both.
Limitations:

New in version 2:
- Wildcard support
- FileLink can now traverse directories, creating new directories for each source directory and links to each file in the source directories.

WaitForFile

Download WaitForFile here (Europe) or here (USA) (~ 300kb).

This command line program waits until the file, specified as a parameter, can be opened exclusively. It can be used in .bat files if you want to process, such as copy, delete and so forth, a file that is currently opened by another program. WaitForFile will wait indefinitely until it can open the requested file.

Usage:
WaitForFile [r|w|rw] filename
The parameter r asks WaitForFile to try opening the file with exclusive read access.
The parameter w asks WaitForFile to try opening the file with exclusive write access.
The parameter rw asks WaitForFile to try opening the file with exclusive read/write access.
When WaitForFile exits, the file can be opened.

WaitFileComplete

Download WaitFileComplete here (Europe) or here (USA) (~ 40kb).

This command line program waits until the size of the file, specified as a parameter, does not change anymore.

Usage:
WaitFileComplete <options> filename
Valid options:
  -seconds 99   The number of seconds between checks
                If not specified, defaults to 10.
  -retries 99   The number of times the filesize should be
                the same before WaitFileComplete considers
                the file to be complete
                If not specified, defaults to 2.
  -verbose      Prints extra information while checking.