- If you are frustrated by the limitations of the standard Windows command prompt, then 4NT is the one command line tool you truly need. By adding thousands of features that Microsoft omitted, 4NT makes the command line easy to use, giving you more power and flexibility than you ever imagined.
4NT replaces CMD.EXE, the Windows command processor, the brains behind your command prompt. 4NT adds features such as extensive context-sensitive online help, aliases for commonly used commands, a powerful command line editor, history recall, filename completion (even across a network), popup command and directory history windows, and extended directory searches that can take you to any directory on your system by entering only part of its name.
4NT expands the Windows file handling commands, giving you the ability to copy, move, delete, or list multiple files with a single command, and adding FTP and HTTP support (including SSL) . You can select or exclude files from any command by their date, time, size, and extended wildcards for extraordinary flexibility. Batch file users will be amazed at the power and speed 4NT adds to Windows batch files, with an array of new batch commands and a powerful batch debugger with single stepping, breakpoints, syntax coloring, popup variable windows, and editing.
The extended batch language in 4NT includes subroutines, DO statements, IF THEN ELSE statements, SWITCH statements, error handling, more than 120 internal commands and over 200 internal variables. And if you don't like the default behavior, 4NT allows you to adjust its configuration either through interactive dialogs or on the command line.
What's new in this version:
- Help file updates.
- Regular expressions - made a change to the Onig 5.5 library to accept CR/LF as the end of line terminator (for things like "\.ini$"). (The new Oniguruma library was defaulting to the Linux standard CR only as a line terminator separator.)
- Perl (still unsupported!) - added a workaround for a Perl bug in @PERL that (occasionally) triggered a GPF.
- SET /A (and @EVAL) - added a check for (technically invalid syntax, as it's incomp... See all new features »