Here are some of my programs. I am providing them here for free, without warrantee. Most of them are tools to help with setting up, maintaining, and troubleshooting systems running 32-bit Windows operating systems. I write for and test with Windows XP, however many of the programs work fine under Windows 95, Windows NT, Windows 98, or Windows 2000.
I'll be posting online documentation as time permits. Most of the command line programs have pretty complete online help if you pass /? or nothing when you run them.
Email me, Josh Mayfield, at joshmayfield@hotmail.com if you've got any requests, suggestions, or questions.
Ala - AutoLogon Administrator
AllDone - Check software setup restart requirements
Checker - NT Setup System Checker
CompCats - Compare FindFile catalog files
DService - Delete a Windows NT service
FindFile - Flexible File Finder
Normlize - "Normalize" (and delete) files and folders
PageFixer - Fix Internet Explorer browser windows (updated!)
Philip - Fill up your hard drive
RegSize - Increase maximum registry size
VcpCopy - Visual C++ Project Copier
Winsake - Resolve IP addresses and hosts
Description: |
Configures Windows NT to log on automatically, using a given user account and password. Also supports the automatic logon features in recent versions of the Novell Client for NetWare. Has an unattended mode that you can use to change these settings from the command line. Documentation. |
Platform: |
Windows NT 4.0 or later |
Exe type: |
32-bit Windows |
File: |
|
Size: |
59KB (60,230 bytes) |
Current version: |
1.00 |
Last compiled: |
July 21, 1999 |
Description: |
Checks whether your system needs to be restarted after you install new software. Gives you the option to restart, shut down, or do nothing when you exit the program. You can pass a timeout interval from the command line after which the program will automatically restart your computer if a restart is necessary. Also saves a log file detailing all file system changes and "RunOnce" activities that will happen during the next system startup. Documentation. |
Platform: |
Windows 95, Windows 98, Windows NT 4.0 or later |
Exe type: |
32-bit Windows |
File: |
|
Size: |
60KB (60,999 bytes) |
Current version: |
1.35 |
Last compiled: |
July 21, 1999 |
Description: |
Reports currently installed operating system (and service pack level), current Internet Explorer version, browser encryption level, and some other details that are specific to my company's corporate Windows NT Setup. Saves findings in an INI file. Works under Windows 95 and 98 as well. Documentation. |
Platform: |
Windows 95, Windows 98, Windows NT 4.0 or later |
Exe type: |
32-bit Windows |
File: |
|
Size: |
73KB (74,213 bytes) |
Current version: |
1.20 |
Last compiled: |
July 21, 1999 |
Description: |
Compares catalog files created by another of my programs, FindFile. This is the most comprehensive and detailed file comparison program that I know of because it compares files not only by size and date, but also by their Windows version resource strings, when available. Saves findings in a report format, or as a comma-separated (CSV) file for use in Microsoft Excel. Catalog files can be from different computers, different folders, different paths. CompCats uses relative paths to compare directory trees. Documentation (coming soon). |
Platform: |
Windows 95, Windows 98, Windows NT 4.0 or later |
Exe type: |
32-bit console |
File: |
|
Size: |
65KB (66,296 bytes) |
Current version: |
1.10 |
Last compiled: |
July 23, 1999 |
Description: |
Deletes a specified Windows NT service from the Service Configuration Manager (SCM) database. Documentation (coming soon). |
Platform: |
Windows NT 4.0 or later |
Exe type: |
32-bit console |
File: |
|
Size: |
40KB (40,636 bytes) |
Current version: |
1.00 |
Last compiled: |
July 12, 1999 |
Description: |
A comprehensive and flexible file finding tool. Has numerous modes for searching for common system files, duplicates, or specific file specifications that you supply in a separate text file. Saves findings as a report, a comma-separated (CSV) file, and also as a binary catalog (CAT) file for use by CompCats. You can use FindFile together with CompCats to track file system changes or compare different computers. FindFile captures file version and description info as well as date, time, and size. Documentation (coming soon). |
Platform: |
Windows 95, Windows 98, Windows NT 4.0 or later |
Exe type: |
32-bit console |
File: |
|
Size: |
70KB (71,587 bytes) |
Current version: |
1.30 |
Last compiled: |
July 23, 1999 |
Description: |
Recursively sets file attributes in a specified folder to normal, very handy for fixing folders that were copied to a hard drive from read-only sources like a CD-ROM. Can also recursively delete directory trees. The normalizing feature makes it a more useful tool than deltree. It has also proven to be more effective, as deltree appears to have a bug that causes it to enter an infinite loop in some situations. Documentation (coming soon). |
Platform: |
Windows 95, Windows 98, Windows NT 4.0 or later |
Exe type: |
32-bit console |
File: |
|
Size: |
49KB (49,284 bytes) |
Current version: |
1.66 |
Last compiled: |
July 12, 1999 |
Description: |
Do you have to resize your Internet Explorer window every time you start it? When you click on links that open pages in a new window, are the new windows minimized or so small that you can’t see what’s inside them? Do new Internet Explorer windows appear partially or completely offscreen? Well PageFixer is for you! The setup program installs a user guide but you can check out the documentation here too. |
Platform: |
Windows 98, Windows 2000, Windows XP and later |
Exe type: |
32-bit Windows |
File: |
|
Size: |
696 KB (712,850 bytes) |
Current version: |
1.10 |
Last compiled: |
April 21, 2004 |
Description: |
Why on earth would you want to fill up your hard drive? Well, I can think of a few of reasons- I've had to do it for all of them. Some old applications and games won't install or work properly if they detect that your hard drive has more than 2GB or 4GB free, depending on how they were written. This is because those programs were written in the days when most people didn't even know what a gigabyte was. Another reason you might need to temporarily fill up your drive is that developers often have to stress-test their applications or installer routines to ensure they work gracefully when a PC is very low on disk space. Finally, the only way to truly permanently erase data on a hard drive is to overwrite it with other data. Simply reformatting your drive is not enough. |
Platform: |
Windows 98, Windows NT 4.0, Windows 2000, Windows XP and later |
Exe type: |
32-bit Windows |
File: |
|
Size: |
66KB (67,522 bytes) |
Current version: |
2.10 |
Last compiled: |
October 15, 2002 |
Description: |
Configures Windows NT to allow the registry to take up to 80% of the cache pool, if necessary. This keeps those annoying "low on registry quota" messages from popping up when your install or run certain programs. Note that the 80% number is just a maximum limit; it doesn't mean your registry will every actually get that big. You are more likely to have registry quota problems on computers with small amounts of physical RAM and virtual memory space. Documentation (coming soon). |
Platform: |
Windows NT 4.0 |
Exe type: |
32-bit console |
File: |
|
Size: |
40KB (40,066 bytes) |
Current version: |
1.67 |
Last compiled: |
July 21, 1999 |
Description: |
Copies Microsoft Visual C++ project files. By default VcpCopy only backs up essential project files; ones that aren't automatically regenerated every time you open or build a project. This also makes it easy/possible to transfer projects between computers. Spans multiple disks. Also by default, VcpCopy only copies new or updated files, even making backing up to floppy disk very fast. I use VcpCopy to back up my foundation class library and all of my program projects (almost 700 files altogether) to floppy every night. Documentation (coming soon). |
Platform: |
Windows 95, Windows 98, Windows NT 4.0 or later |
Exe type: |
32-bit console |
File: |
|
Size: |
69KB (70,410 bytes) |
Current version: |
1.67 |
Last compiled: |
July 21, 1999 |
Description: |
Provides DNS information on an internet host that you specify. Also prints information on the version and status of WinSock installed on your PC. A less powerful, easy to use alternative to nslookup. Type in an IP address or a host name. This program is helpful to me at work where most, if not all of our servers have at least one internet alias in addition to an official host name. |
Platform: |
Windows 95, Windows 98, Windows NT 4.0 or later |
Exe type: |
32-bit console |
File: |
|
Size: |
69KB (70,590 bytes) |
Current version: |
1.00 |
Last compiled: |
July 23, 1999 |
Return to Inky's Linkies.