4DOS

4DOS
Developer(s)JP Software
Stable release
8.00 (Open Source in 2009) / 7.50.130 (JPSoft in 2004)
Operating systemDOS, Windows
TypeCommand shell
Licensemodified MIT License that does not qualify as open source by Open Source Initiative or Free Software Foundation standards
Website4dos.info

4DOS is a command-line interpreter by JP Software, designed to replace the default command interpreter COMMAND.COM in Microsoft DOS and Windows. It was written by Rex C. Conn and Tom Rawson and first released in 1989. Compared to the default, it has a large number of enhancements.

4OS2 and 4NT are similar products that replace cmd.exe in OS/2 and Windows NT respectively.

Overview

4DOS is most often used as a command-line replacement for the following operating systems:

Since Windows NT and Windows 2000 includes both COMMAND.COM and cmd.exe, 4DOS and 4NT and derivatives can both be installed. Earlier versions of 4OS2 can be run under Windows NT, and OS/2 can run the two DOS and Windows NT shells, all three can be used on Windows NT-type machines and OS/2 multiple boot machines.

Among the many commands, statements and functions in 4DOS and lacking in DOS/Windows 95–98 COMMAND.COM are reading keyboard input and a simpler method of working with colors of screen and text.

The default file extension for 4DOS scripts is .btm.

A graphical version of 4DOS, 4OS2, and 4NT, called Take Command, was released with a feature set corresponding to version 4DOS 5.5, 4OS2, and 4NT 2.5 and updated after this. Development on this line stopped with the corresponding text mode versions. There was a graphical program Take Command/16, for Windows 3.1.

4OS2 is a similar replacement for IBM's OS/2 command interpreter. This was first released at the same time as 4DOS version 4, and has a similar feature set. Like 4DOS, this is released as open source. It appeared in the feature set of 2011's eComStation 2.10, in the freeware os2free project, and is included with ArcaOS.

4NT was first released as 4DOS for Windows NT (versions 1.x, 2.x), but became 4NT until the restructure after version 8. The program is a recompilation of 4OS2, and continues to have features of OS/2's command processor (cmd.exe), such as running REXX scripts, and EXTPROC support. A corresponding Take Command/32 exists for this, version 1 corresponding to 4NT 2.5. 4NT and Take Command/32 were released in both ANSI (Windows 9x) and Unicode (Windows NT) forms, with the ANSI version dropped at version 5.

A new Win32 program Tabbed Command Interface (TCI), was released at the time of 4NT version 7. This program allowed one to attach (thereby reducing screen clutter) and detach tabbed consoles to a single window. This program requires Windows XP or later.

A new version of Take Command extends the original Tabbed Command Interface, expanded with extra windows to allow input to be composed, to graphically navigate directories and files, and extra features. 4NT is bundled as Take Command Console. A light feature-reduced version of TCC is released as a free download.

JP Software then released:

  • TC (full pack of TCI + TCC)
  • TCLE (TCI + TCC/LE)
  • TCC (just the command utility)
  • TCC/LE

This has been released from versions 9 to 12.1, corresponding to the underlying 4NT/TCC version.

Features

4DOS features a number of enhancements compared to COMMAND.COM:[1]

History and current status

Originally distributed as shareware, 4DOS has been later released as unsupported freeware. Currently, the source code is available under a modified MIT License but it "may not be used in any commercial product without written permission from Rex C. Conn"[7] and "may not be compiled for use on any operating system other than FreeDOS" – so does not qualify as open source as defined by Open Source Initiative.[8][9]

The last update by JP Software was version 7.50.130, released in August 2004. During its 15-year history, 4DOS underwent numerous updates; here are a few of the most significant.

History and current status
Version Released New features
2.00 1989-02-15 Original release. Improved command-line editing, filename completion, command history, aliases, improved wildcards, online help, internal variables, swapping to disk or EMS, file descriptions,[2] command separator, key stacker.
2.20 1989-07-05 Executable extensions.
3.00 1990-03-07 BTM batch files (cached to memory for speed), extended memory (XMS) swapping, variable functions, bracket variable-name syntax.
4.00 1991-11-01 Colored directory listings, 4DOS.INI configuration file, include lists, command groups, implied CDD, DOS 5 Upper Memory Blocks (UMB) support.
5.00 1993-11-23 Date, time, and size ranges; compressed batch files.
5.51 1995-08-22 Long filename support, REXX in .BAT files (as in PC DOS 7.0).
6.00 1997-07-24 Extended directory searches, interactive configuration (OPTION command), exclusion ranges, interactive batch file debugger.
7.00 2001-06-18 @file lists (as in DR-DOS).
7.50 2003-02-24 User-defined functions.
7.50.1 2006-11-13 Source available version of 7.50. Luchezar Georgiev and Jaelani Utomo have continued developing 4DOS.[10]
8.00 2009-02-27 Latest version.[1]

NDOS

Some versions of the Norton Utilities for DOS included modified copies of 4DOS called NDOS. The last version of NDOS was bundled with Norton Utilities 8, and corresponded to 4DOS 4.03.

See also

Notes

  1. ^ Known IDs include 0x10 for general metadata in XMP format,[5] 0x23 ('#') as used by various utilities written by Matthias R. Paul for space-separated lists of text key=value pairs holding file properties as extended attributes like CP (codepages), PC (language codes), CW (bit-width), XS (page width), YS (page length), XO (print x-offset), YO (print y-offset), CR (copyright), URL (source link), etc.,[3] 0x25 ('%') being used by programs using CUI_LIB to store pseudo-environment variables,[3][4] 0xED being reserved for Digital Research/Novell/Caldera, 0xC2 used by Total Commander for multiline file descriptions,[6] and 0xFD reserved for FreeDOS.)

References

  1. ^ a b Brothers, Hardin; Rawson, Tom; Conn, Rex C.; Paul, Matthias R.; Dye, Charles E.; Georgiev, Luchezar I. (2002-02-27). 4DOS 8.00 online help.
  2. ^ a b "Technical Note – Using DESCRIPT.ION". Chestertown, Maryland, US: JP Software Inc. 1989. Archived from the original on 2016-03-18.
  3. ^ a b c Paul, Matthias R. (2001-06-10) [1995]. "Format description of DOS, OS/2, and Windows NT .CPI, and Linux .CP files" (1.30 ed.). Archived from the original on 2016-04-20. Retrieved 2016-08-20. (NB. As a usage example this archive contains a DESCRIPT.ION file defining some key=value pairs as '#'-style extended attributes. It also contains a CPI file analyzer & decompiler named CPI.EXE, which happens to be a CUI_LIB-enabled DOS executable optionally supporting many pseudo-environment variables defined in '%'-style DESCRIPT.ION file entries.)
  4. ^ a b Paul, Matthias R. (2001) [1996]. "Specification and reference documentation for NECPINW". NECPINW.CPI – DOS code page switching driver for NEC Pinwriters (2.08 ed.). FILESPEC.TXT from NECPI208.ZIP. Archived from the original on 2017-09-10. Retrieved 2013-04-22. (NB. As a usage example this archive contains a DESCRIPT.ION file defining some key=value pairs as '#'-style extended attributes.)
  5. ^ a b Codère, Carl Eric (2006-12-23) [2004-09-14]. "4DOS/4NT Description file extensions proposal" (PDF). Optima SC Inc. SPC-S200401-00. Archived (PDF) from the original on 2023-11-28. Retrieved 2023-11-28.
  6. ^ a b DVK (2018-03-13) [2009-11-27]. ""descript.ion" file spec?". stackoverflow.com. Archived from the original on 2023-11-28. Retrieved 2023-11-28.
  7. ^ "4DOS 7.50.1" (README.TXT). 2006-11-13. Archived from the original on 2016-03-03.
  8. ^ Hall, James F. "4DOS announcement".[dead link]
  9. ^ Hall, James F. (2006-11-14). "4DOS released as open source software". freedos-devel. Archived from the original on 2008-04-04.
  10. ^ "Welcome to the Revived 4DOS!". Archived from the original on 2009-12-26.

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Mei 2016. Alien TrespassSutradara R.W. Goodwin Produser R.W. Goodwin James Swift Ditulis oleh Stephen P. Fisher PemeranEric McCormackJenni BairdRobert PatrickJody Thompson Dan LauriaPenata musikLouis FebreSinematograferDavid MoxnessPenyuntingVaune Kirby Freche...

В Википедии есть статьи о других людях с именем Иоанн. Иоанн де Гравинафр. Jean de Gravina герцог Дураццо 1332 — 1336 Предшественник Роберт Тарентский Преемник Карл граф Гравины 1315 — 1336 Предшественник Пьетро Темпеста Преемник Карл князь Ахейский 1322 — 1332 Предшественник �...

Pour les articles homonymes, voir Boisboissel. Cet article est une ébauche concernant un évêque français et la Bretagne. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Yves Le Prévost de Bois-Boissel Biographie Décès 29 août 1348 Évêque de l'Église catholique Dernier titre ou fonction Évêque de Saint-Malo Évêque de Saint-Malo 22 janvier 1333 – 29 août 1348 Alain Gonthier Guillaume Mahé Évêqu...

1969 Italian filmCerto certissimo... anzi probabileDirected byMarcello FondatoWritten byDacia MarainiStarringClaudia CardinaleCinematographyAlfio ContiniMusic byCarlo RustichelliRelease date 1969 (1969) Running time120 minutesCountryItalyLanguageItalian Certo certissimo... anzi probabile (Certain, Very Certain, As a Matter of Fact... Probable; English title Diary of a Telephone Operator[1]) is a 1969 Italian film based on the story of the same title by Dacia Maraini. It stars Cla...

Look up warped wall in Wiktionary, the free dictionary. Wikimedia Commons has media related to Warped wall. A warped wall at Rugged Maniac The warped wall (Japanese: そり立つ壁, Hepburn: soritatsu kabe) is an obstacle on many obstacle courses for obstacle racing. Use Ninjasport The warped wall is used in various Ninja Warrior franchises, such as Sasuke, Kunoichi, American Ninja Warrior, Team Ninja Warrior, Ninja Warrior UK, Sasuke Ninja Warrior Indonesia, and Australian Ninja Warrior. Th...

  Crescentia Crescentia cujeteTaxonomíaReino: PlantaeDivisión: MagnoliophytaClase: MagnoliopsidaOrden: LamialesFamilia: BignoniaceaeTribu: CrescentieaeGénero: CrescentiaL., 1753Especies Ver texto. Sinonimia Pteromischus Pichon[1]​ [editar datos en Wikidata] Crescentia es un género son seis especies de pequeños árboles perteneciente a la familia Bignoniaceae, nativo del sur Florida, el Caribe, sur de México, Centroamérica y norte de Sudamérica.[2]​ Fruto de ...

Bet-Horon Hulu, lukisan dari tahun 1880 Bet-Horon (bahasa Inggris: Bethoron atau Beth-Horon; Rumah Horon) adalah sebuah kota strategis kuno yang terletak di jalan Gibeon-Aijalon, yang menuju pendakian Bet-Horon.[1] Dalam Alkitab Ibrani atau Perjanjian Lama di Alkitab Kristen, tercatat Bet-Horon Hulu (Upper Beth-Horon) pertama kali dalam Kitab Yosua, yaitu pada Yosua 16:5, sedangkan Bet-Horon Hilir  (Lower Beth-Horon) pada Yosua 16:3. Etimologi Dalam bahasa Ibrani nama Bet-Hor...

Ethel MermanMerman pada tahun 1967LahirEthel Agnes Zimmermann(1908-01-16)16 Januari 1908Astoria, Queens, New York, ASMeninggal15 Februari 1984(1984-02-15) (umur 76)New York City, New York, ASPekerjaanAktris/penyanyiTahun aktif1930–1982Suami/istriWilliam Smith (1940–1941) Robert Levitt (1941–1952)Robert Six (1953–1960) Ernest Borgnine (1964; 32 hari) Time on My Hands (1932)Ethel Merman (16 Januari 1908 – 15 Februari 1984) adalah seorang aktris dan penyanyi Ame...

2012 video game 2012 video game007 LegendsDeveloper(s)EurocomPublisher(s)ActivisionWriter(s)Bruce FeirsteinRobin MatthewsComposer(s)David ArnoldKevin KinerSeriesJames Bond video gamesPlatform(s)PlayStation 3Xbox 360Microsoft WindowsWii UReleasePlayStation 3 & Xbox 360NA: 16 October 2012EU: 19 October 2012AU: 31 October 2012Microsoft WindowsWW: 2 November 2012Wii UEU: 7 December 2012NA: 11 December 2012Genre(s)First-person shooterInteractive filmMode(s)Single-player, multiplayer 007 Legend...

American college football season 2022 Colorado State Rams footballConferenceMountain West ConferenceDivisionMountain DivisionRecord3–9 (3–5 MW)Head coachJay Norvell (1st season)Offensive coordinatorMatt Mumme (1st season)Offensive schemeAir raidDefensive coordinatorFreddie Banks (1st season)Base defense4–2–5Home stadiumCanvas Stadium(capacity: 41,000)UniformSeasons← 20212023 → 2022 Mountain West Conference football standings vte Conf...

This article is about the vehicle currently known as the Lada Niva Legend. For the Lada Niva Travel, see Lada Niva Travel. This article is about the 4×4 vehicle formerly known as the Lada Niva. It is not to be confused with the compact car known as the Lada Riva or Lada Nova. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Lada Niva –&...

2nd-century Greek author and rhetorician For other uses, see Polyaenus (disambiguation). Polyaenus, Stratagems in War, 1821 Polyaenus or Polyenus (/ˌpɒliˈiːnəs/ POL-ee-EE-nəs; see ae (æ) vs. e; Greek: Πoλύαινoς, translit. Polyainos, much-praised) was a 2nd-century CE Greek author, known best for his Stratagems in War (Greek: Στρατηγήματα, translit. Strategemata), which has been preserved. He was born in Bithynia. The Suda[1] calls him a rhetorician,...

Embaixada da Guiana em Brasília Guiana Brasil Localização Endereço Setor de Habitações Individuais Sul, QI 05, Conj. 19, Casa 24 - Lago Sul, Brasília, DF Responsável Embaixador George Wilfred Talbot Embaixada do Brasil em Georgetown • Página oficial A Embaixada da Guiana em Brasília é a principal representação diplomática guianense no Brasil. Está localizada no Lago Sul.[1] Além da embaixada, a Guiana tem um consulado em Boa Vista e outros dois consulados honorári...

G-Eazy discographyG-Eazy performing in 2015Studio albums6EPs9Singles73Mixtapes6Compilation albums1 The American rapper G-Eazy has released six studio albums, one compilation album, six mixtapes, nine extended plays and 73 singles (including 24 singles as a featured artist). Albums Studio albums List of albums, with selected chart positions Title Album details Peak chart positions Sales Certifications US[1] USR&B/HH[2] US Rap[3] AUS[4] BEL(FL)[5] CAN...

Email client by Apple Inc. AppleMail redirects here. For the piece of System 7 software, see PowerTalk. MailDeveloper(s)Apple Inc.EnginesWebKit, NitroIncluded withmacOS, iOS, watchOS, and iPadOSAvailable in33 languages[1]List of languagesEnglish, Arabic, Catalan, Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian Bokmål, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovak, Spa...

Sporting event delegationSpain at the2004 Summer ParalympicsIPC codeESPNPCSpanish Paralympic CommitteeWebsitewww.paralimpicos.es (in Spanish)in AthensCompetitors158 in 12 sportsMedalsRanked 7th Gold 20 Silver 27 Bronze 24 Total 71 Summer Paralympics appearances (overview)196819721976198019841988199219962000200420082012201620202024 Spain competed at the 2004 Summer Paralympics in Athens, Greece. The team included 158 athletes—123 men and 35 women.[1] Spanish competitors won ...

American-bred Thoroughbred racehorse For other uses, see Zenyatta (disambiguation). ZenyattaZenyatta winning the Lady's Secret StakesSireStreet CryGrandsireMachiavellianDamVertigineuxDamsireKris S.SexMareFoaled (2004-04-01) April 1, 2004 (age 19)Lexington, Kentucky, U.S.CountryUnited StatesColourDark Bay/BrownBreederMaverick Productions, LimitedOwnerJerry & Ann MossTrainerJohn ShirreffsJockeyMike SmithRecord20: 19–1–0Earnings$7,304,580[1]Major winsEl Encino Stakes (2008)A...

1999 single by Semisonic Secret SmileArtwork used for European and Australian releasesSingle by Semisonicfrom the album Feeling Strangely Fine ReleasedJanuary 11, 1999 (1999-01-11)StudioSeedy Underbelly (Minneapolis, Minnesota)GenreAlternative rock[1]Length4:37LabelMCASongwriter(s)Dan WilsonProducer(s)Nick LaunaySemisonic singles chronology Singing in My Sleep (1998) Secret Smile (1999) Chemistry (2001) Secret Smile is a song by American rock band Semisonic. The single,...

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Daftar museum di Italia – berita · surat kabar · buku · cendekiawan · JSTOR Berikut ini adalah daftar museum di Italia berdasarkan kota Amalfi Museo della Carta di Amalfi Ancona Museo Archeologico Nazion...

Performing voice-overs to represent a character or provide information This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Voice acting – news · newspapers · books · scholar · JSTOR (December 2014) (Learn how and when to remove this template message) The cast of the Sierra Leonean radio soap opera Atunda Ayenda ...