NCD (Norton Change Directory) is a legendary command-line utility from the Norton Utilities suite, designed to bypass the clunky, step-by-step nature of the standard DOS cd command. Originally written by Brad Kingsbury and released in 1987, NCD indexes your hard drive so you can jump to any directory instantly by typing just a fraction of its name. It is widely celebrated as an essential tool for optimizing retro computing workflows. Why NCD Speeds Up Retro Workflows
Navigating a sprawling retro hard drive using standard MS-DOS commands means typing out complex paths (e.g., cd \games\rpg\ultima5) or repeatedly executing cd .. and dir to figure out where you are. NCD solves this with two powerful features:
Fuzzy Target Navigation: You only need to type a partial string. Typing ncd u5 will instantly search the index and teleport your command prompt straight to C:\GAMES\RPG\ULTIMA5.
Interactive TUI Browser: Running ncd without any arguments launches a full-screen, text-based interactive user interface. It builds a visual tree map of your hard drive, allowing you to scroll through folders using your arrow keys and press Enter to select your destination. How NCD Achieves This Technical Feat
In modern operating systems like Linux or Windows NT, a program runs in its own isolated process, meaning a child program cannot change the working directory of its parent shell.
However, MS-DOS features a system-wide current directory structure. Because of this layout, NCD can execute as a standalone program, modify the global directory pointer for the entire operating system, and exit. When it closes, you are left right where you wanted to be in COMMAND.COM. How to Use NCD on a Retro Setup
Index Your Drive: The first time you use it (or after installing new software), run ncd /R to scan your storage and compile the TREE.NCD index file.
Quick Jump: Type ncd [partial_name] to jump instantly (e.g., ncd doom).
Visual Map: Type ncd to open the full-screen visual directory tree. Modern Alternatives for Retro Environments
If you are building a retro machine or managing an emulator like DOSBox, you can still experience this efficient workflow:
Original Norton Utilities: You can find copies of the original NCD.EXE on vintage software archive sites to run directly on MS-DOS 6.22 or FreeDOS.
WCD (Wherever Change Directory): This is a highly popular, open-source clone modeled after the original NCD. It is actively available on SourceForge and is natively compiled to run on MS-DOS, Windows, and modern Unix/Linux shells.
Are you setting up a physical retro PC or configuring an emulator like DOSBox? If you tell me your setup, I can provide the exact steps to integrate a directory indexer into your AUTOEXEC.BAT file for instant access on startup!
Leave a Reply