4dos

4dos
4DOS
Maintainer: Luchezar Georgiev (Лъчезар Георгиев)
Entwickler: Rex Conn und Tom Rawson (JP Software, bis 2004), Luchezar Georgiev (ab 2006)
Aktuelle Version: 8.00 (build 200)
(27. Februar 2009)
Betriebssystem: MS-DOS-kompatibles DOS
Programmiersprache: Assembler, C
Kategorie: DOS
Lizenz: modifizierte MIT-Lizenz
Deutschsprachig: nein
4dos.zzl.org (englisch)

4DOS ist ein Kommandozeileninterpreter der Firma JP Software, der den mitgelieferten, funktionsärmeren Interpreter Command.com bei MS-DOS-kompatiblen DOS-Betriebssystemen ersetzt. Ursprünglich als Shareware vertrieben wurde 4DOS mit Version 7.50 unter einer modifizierten MIT-Lizenz als Open-Source-Programm ohne Support durch den Hersteller freigegeben und wird seither von Luchezar Georgiev (Лъчезар Георгиев) weiterentwickelt.

Inhaltsverzeichnis

kompatible Entwicklungen

Weitgehend kompatible Entwicklungen für andere Betriebssysteme sind 4OS2 (mittlerweile auch Open Source) für OS/2 sowie 4NT und Take Command für Windows NT (proprietär), welche ebenfalls von JP Software entwickelt wurden und im Fall von 4NT und Take Command nach wie vor vertrieben werden.

Vorteile

4DOS bietet eine Reihe von Vorteilen gegenüber dem gewöhnlichen Kommandozeileninterpreter:

  • circa 60 zusätzliche Befehle
  • erweiterte Funktionen für bestehende Befehle
  • erweiterte Strukturen für die Programmierung von Stapelverarbeitungen (siehe auch →Skriptsprache)
  • Kommandozeile mit Verlaufsspeicher (engl. “History”), schneller Verzeichniswechsel
  • mehr als 60 interne Umgebungsvariablen und 90 Funktionen zur Manipulation und Darstellung von System-Informationen, Zeichenketten, Zahlen, Datums- und Zeitwerten, Datei-Informationen

Versionsgeschichte

Version Datum Beschreibung / Änderungen
2.00 15. Februar 1989 Verbessertes Editieren der Kommandozeile, Dateinamen-Vervollständigung, Kommando-Historie, Aliases, erweiterte Wildcards, Online-Hilfe, interne Variablen, Unterstützung von EMS und Auslagerung auf die Festplatte, Datei-Beschreibungen (engl. “File Descriptions”), Command Separator, Tastatur-Stack...
2.20 5. Juli 1989 startbare Erweiterungen
3.00 7. März 1990 .BTM (Dateiendung), Verwendung von XMS, Auslagerung auf die Festplatte, variable Funktionen, etc.
4.00 1. November 1991 Farbige Verzeichnisliste, zentrale Konfigurations-Datei 4DOS.INI, Listen, Kommando-Gruppen, CDD, Unterstützung von UMB...
5.00 23. November 1993 Datum und Zeit, Größeneinheiten; komprimierte Stapelverarbeitungen
5.51 22. August 1995 Unterstützung für langen Dateinamen, REXX in .BAT- and .BTM-Dateien
6.00 24. Juli 1997 Erweiterte Verzeichnissuche, interaktive Konfiguration, exclusion ranges, interaktiver Debugger für Stapelverarbeitungen
7.00 18. Juni 2001 @file-Listen (so wie in DR-DOS)
7.50 24. Februar 2003 Benutzerdefinierte Funktionen
7.50.1 November 2006 Offener Quellcode, entspricht Version 7.50. Diese Version wird intern mit build 132 bezeichnet. Luchezar Georgiev (Лъчезар Георгиев) entwickelt 4DOS seither aktiv weiter, ab Version 7.50 build 133 stammen die Änderungen von ihm.
7.51 31. Januar 2007 Die von Luchezar Georgiev weiter entwickelte Version wird seit build 151 auch in der Versionsnummer um eine Zahl erhöht. Es gilt die Formel Version = 6.00 + BUILD ÷ 100, daher Version 7.51 bei build 151.
7.60 28. Dezember 2007 Zahlreiche Fehlerbereinigungen und kleine Verbesserungen sowie Mausrad-Unterstützung.
8.00 27. Februar 2009 Die aktuelle Version weist gegenüber der letzten JP-Software-Veröffentlichung 4DOS 7.50 hauptsächlich Detailverbesserungen wie Bugfixes, neue Funktionen sowie Anpassungen für die Zusammenarbeit mit verschiedensten MS-DOS-kompatiblen Betriebssystemen auf. Eine genaue Liste der Änderungen findet sich auf der offiziellen Webseite zur 4DOS-Weiterentwicklung von Luchezar Georgiev.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • 4DOS — A colored directory listing in 4DOS. Developer(s) JP Software …   Wikipedia

  • 4DOS — Maintainer Latschesar Georgiew (bulgarisch Лъчезар Георгиев) Entwickler Rex Conn und Tom Rawson (JP Software, bis 2004), Latschesar Georgiew (2006 2009) Aktuelle Version 8.00 (build 200) (27. Februar 2009) …   Deutsch Wikipedia

  • 4dos — est un interpréteur de commande qui remplace et améliore considérablement l interpréteur de commandes COMMAND.COM, conçu par Rex Conn et Tom Rawson et édité par JP Software. La première version date de 1989. 4DOS était à l origine un shareware,… …   Wikipédia en Français

  • 4DOS — est un interpréteur de commande qui remplace et améliore considérablement l interpréteur de commandes COMMAND.COM, conçu par Rex Conn et Tom Rawson et édité par JP Software. La première version date de 1989. 4DOS était à l origine un shareware,… …   Wikipédia en Français

  • 4DOS — 4DOS,   ein kommandozeilenorientiertes Programm zur Verwaltung von Dateien. Es wendet sich an alle Nutzer, die lieber mit der Tastatur als mit der Maus arbeiten und die häufig Verwaltungsoperationen (Kopieren, Verschieben von Dateien usw.)… …   Universal-Lexikon

  • 4OS2 — 4DOS Maintainer: Luchezar Georgiev (Лъчезар Георгиев) Entwickler: Rex Conn und Tom Rawson (JP Software, bis 2004), Luchezar Georgiev (ab 2006) Aktuelle Version: 8.00 (build 200) (27. Februar 2009) …   Deutsch Wikipedia

  • 4SW — 4DOS Swap file (Computing » File Extensions) …   Abbreviations dictionary

  • 4NT — Infobox Software name = 4NT logo = caption = Debugging a batch file in 4NT developer = JP Software latest release version = 8.02.106 latest release date = 10 March, 2008 operating system = Microsoft Windows NT / 2000 / XP / Server 2003 / Vista… …   Wikipedia

  • Comparison of command shells — For more details on this topic, see Shell (computing). A command shell is a command line interface computer program to an operating system. Contents 1 General characteristics 2 Interactive features 3 Programming features …   Wikipedia

  • Tee (command) — In computing, tee is a command in various command line interpreters (shells) such as Unix shells, 4DOS/4NT and Windows PowerShell, which displays or pipes the output of a command and copies it into a file or a variable. It is primarily used in… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”