4DOS - 4DOS
Utvikler (er) | JP-programvare |
---|---|
Stabil utgivelse | 8.00 (åpen kildekode i 2009) / 7.50.130 (JPSoft i 2004) |
Operativsystem | DOS , Windows |
Type | Kommandoskall |
Tillatelse | modifisert MIT-lisens som ikke kvalifiserer som åpen kildekode etter Open Source Initiative eller Free Software Foundation- standarder |
Nettsted | 4dos.info |
4DOS er en kommandolinjetolk av JP Software, designet for å erstatte standardkommandotolken COMMAND.COM
i Microsoft DOS og Windows . Den ble skrevet av Rex C. Conn og Tom Rawson og ble først utgitt i 1989. Sammenlignet med standard har den et stort antall forbedringer.
4OS2 og 4NT er lignende produkter som erstattes cmd.exe
i henholdsvis OS / 2 og Windows NT .
Oversikt
4DOS brukes oftest som en kommandolinjeerstatning for følgende operativsystemer:
- kommandolinje: MS-DOS , IBM PC DOS , DR-DOS .
- grafisk: Windows 95 til Windows 98 , Windows 98SE .
Siden Windows NT og Windows 2000 inkluderer både COMMAND.COM
og cmd.exe
, kan både 4DOS og 4NT og derivater installeres. Tidligere versjoner av 4OS2 kan kjøres under Windows NT, og OS / 2 kan kjøre de to DOS- og Windows NT-skallene, alle tre kan brukes på Windows NT-maskiner og OS / 2 flere oppstartsmaskiner.
Blant de mange kommandoene, uttalelsene og funksjonene i 4DOS og manglende MS-DOS / Windows 95-98, COMMAND.COM
er å lese tastaturinngang og en enklere metode for å jobbe med farger på skjerm og tekst.
Standard filtypen for 4DOS-skript er .btm.
En grafisk versjon av 4DOS, 4OS2 og 4NT, kalt Take Command , ble utgitt med et funksjonssett tilsvarende versjon 4DOS 5.5, 4OS2 og 4NT 2.5 og oppdatert etter dette. Utviklingen på denne linjen stoppet med de tilsvarende tekstmodusversjonene . Det var et grafisk program Take Command / 16 , for Windows 3.1.
4OS2 er en lignende erstatning for IBMs OS / 2- kommandotolk. Denne ble først utgitt samtidig med 4DOS versjon 4, og har et lignende funksjonssett. I likhet med 4DOS slippes dette som åpen kildekode. Den dukket opp i funksjonssettet til 2011's eComStation 2.10, i freeware os2free-prosjektet, og er inkludert i ArcaOS .
4NT ble først utgitt som 4DOS for Windows NT (versjoner 1.x, 2.x), men ble 4NT frem til omstruktureringen etter versjon 8. Programmet er en rekompilering av 4OS2, og har fortsatt funksjoner i OS / 2s kommandoprosessor ( cmd.exe
), for eksempel å kjøre REXX- skript, og EXTPROC-støtte. En tilsvarende Take Command / 32 eksisterer for dette, versjon 1 tilsvarer 4NT 2.5. 4NT og Take Command / 32 ble utgitt i både ANSI (Windows 9x) og Unicode (Windows NT) skjemaer, med ANSI-versjonen falt i versjon 5.
Et nytt Win32-program Tabbed Command Interface (TCI) ble utgitt på tidspunktet for 4NT versjon 7. Dette programmet tillot en å feste (og dermed redusere skjermen) og koble fanekonsoller til et enkelt vindu. Dette programmet krever Windows XP eller nyere.
En ny versjon av Take Command utvider det originale Tabbed Command Interface, utvidet med ekstra vinduer for å tillate inngang å bli komponert, for å navigere grafisk i kataloger og filer, og ekstra funksjoner. 4NT leveres som Take Command Console. En lett funksjonsredusert versjon av TCC er utgitt som en gratis nedlasting.
JP Software ble deretter utgitt:
- TC (full pakke med TCI + TCC)
- TCLE (TCI + TCC / LE)
- TCC (bare kommandoverktøyet)
- TCC / LE
Denne er utgitt fra versjon 9 til 12.1, tilsvarende den underliggende 4NT / TCC-versjonen.
Funksjoner
4DOS har en rekke forbedringer sammenlignet med COMMAND.COM
:
- Flere kommandoer
- Utvidet funksjonalitet til eksisterende kommandoer
- Utvidet batch fil prosessanlegg
- Forbedret redigering av kommandolinjen, inkludert fullføring av filnavn og kommandohistorikk
- Støtte for kommando aliaser , også i skript
- Forbedrede jokertegn og muligheten til å filtrere etter filstørrelser, dato- og tidsstempler og andre filegenskaper
- Utvidet syntaks for omdirigering og piping
- Kontekstspesifikk hjelp
- Fargede katalogoppføringer
- Interne variabler og variable funksjoner
- En minnevekslingsmekanisme som ga mer gratis konvensjonelt minne
- En interaktiv feilsøkingsprogram for batchfiler
- En mekanisme for å lage, vedlikeholde og vise filbeskrivelser
- Konfigurasjon lagret i en INI-fil
- Støtte for Windows utklippstavlen
Historie og nåværende status
Opprinnelig distribuert som shareware , har 4DOS senere blitt utgitt som ikke-støttet freeware . For øyeblikket er kildekoden tilgjengelig under en modifisert MIT-lisens, men den "kan ikke brukes i noe kommersielt produkt uten skriftlig tillatelse fra Rex C. Conn" og "kan ikke kompileres for bruk på noe annet operativsystem enn FreeDOS " - så kvalifiserer ikke som åpen kildekode som definert av Open Source Initiative .
Den siste oppdateringen av JP Software var versjon 7.50.130, utgitt i august 2004. I løpet av sin 15-årige historie gjennomgikk 4DOS en rekke oppdateringer; her er noen av de mest betydningsfulle.
Versjon | Løslatt | Nye funksjoner |
---|---|---|
2.00 | 1989-02-15 | Original utgivelse. Forbedret redigering av kommandolinje, fullføring av filnavn, kommandoprogram, aliaser, forbedrede jokertegn, online hjelp, interne variabler, bytte til disk eller EMS , filbeskrivelser, kommandoseparator, nøkkelstabler. |
2.20 | 1989-07-05 | Kjørbare utvidelser. |
3.00 | 1990-03-07 | BTM- batchfiler (hurtigbufret til minne), bytte av utvidet minne (XMS), variable funksjoner, syntaks for parentesvariabel. |
4.00 | 1991-11-01 | Fargede katalogoppføringer, 4DOS.INI-konfigurasjonsfil, inkluderer lister, kommandogrupper, underforstått CDD, DOS 5 Upper Memory Blocks (UMB) -støtte. |
5.00 | 1993-11-23 | Dato, klokkeslett og størrelsesområder; komprimerte batchfiler. |
5.51 | 1995-08-22 | Lang filnavnstøtte , REXX i .BAT-filer (som i PC DOS 7.0). |
6.00 | 1997-07-24 | Utvidede katalogsøk, interaktiv konfigurasjon (OPTION-kommando), ekskluderingsområder, interaktiv feilsøking for batch-filer. |
7.00 | 2001-06-18 | @fillister (som i DR-DOS ). |
7.50 | 2003-02-24 | Brukerdefinerte funksjoner. |
7.50.1 | 2006-11-13 | Åpen kildekodeversjon av 7.50. Luchezar Georgiev og Jaelani Utomo har fortsatt å utvikle 4DOS. |
8.00 | 2009-02-27 | Siste versjon. |
NDOS
Noen versjoner av Norton Utilities for DOS inkluderte modifiserte kopier av 4DOS kalt NDOS . Den siste versjonen av NDOS ble pakket med Norton Utilities 8, og tilsvarte 4DOS 4.03.
Se også
- AUTOEXEC.BAT
- Sammenligning av kommandoskjell
- BESKRIVELSE
- ZCPR - en CCP-erstatning for CP / M
Referanser
Eksterne linker
- JP Software , skaper av 4DOS, men støtter den ikke lenger. Selger for tiden lignende Take Command for Windows.
- Uoffisiell 4DOS-støtteside med mange batcheksempler, relaterte dokumenter og programmer