4DOS - 4DOS

4DOS
4DOS ikona.png
Deweloper(zy) Oprogramowanie JP
Wersja stabilna
8.00 (Open Source w 2009) / 7.50.130 (JPSoft w 2004)
System operacyjny DOS , Windows
Rodzaj Powłoka dowodzenia
Licencja zmodyfikowany licencji MIT , który nie kwalifikuje się jako open source przez Open Source Initiative czy Free Software Foundation standardów
Stronie internetowej 4dos.info

4DOS to interpreter wiersza poleceń firmy JP Software, zaprojektowany w celu zastąpienia domyślnego interpretera poleceń COMMAND.COMw systemach Microsoft DOS i Windows . Został napisany przez Rexa C. Conna i Toma Rawsona i wydany po raz pierwszy w 1989 roku. W porównaniu do domyślnego zawiera wiele ulepszeń.

4OS2 i 4NT są podobne produkty, które zastępują cmd.exew OS / 2 i Windows NT odpowiednio.

Przegląd

4DOS jest najczęściej używany jako zamiennik wiersza poleceń dla następujących systemów operacyjnych:

Ponieważ Windows NT i Windows 2000 zawierają oba COMMAND.COMi cmd.exe, można zainstalować zarówno 4DOS, jak i 4NT oraz pochodne. Wcześniejsze wersje 4OS2 mogą być uruchomione pod Windows NT, a OS/2 może obsługiwać dwie powłoki DOS i Windows NT, wszystkie trzy mogą być używane na maszynach typu Windows NT i maszynach wielokrotnych OS/2.

Wśród wielu poleceń, instrukcji i funkcji w 4DOS i brakujących w MS-DOS/Windows 95-98 COMMAND.COMjest czytanie danych wprowadzanych z klawiatury oraz prostsza metoda pracy z kolorami ekranu i tekstu.

Domyślne rozszerzenie pliku dla skryptów 4DOS to .btm.

Graficzna wersja 4DOS, 4OS2 i 4NT, zwana Take Command , została wydana z zestawem funkcji odpowiadającym wersji 4DOS 5.5, 4OS2 i 4NT 2.5 i później zaktualizowana. Rozwój w tym wierszu został zatrzymany wraz z odpowiednimi wersjami trybu tekstowego . Był program graficzny Take Command/16 dla Windows 3.1.

4OS2 jest podobnym zamiennikiem interpretera komend IBM OS/2 . Została wydana po raz pierwszy w tym samym czasie co 4DOS wersja 4 i ma podobny zestaw funkcji. Podobnie jak 4DOS, jest to wydane jako open source. Pojawił się w zestawie funkcji eComStation 2.10 z 2011 roku , w darmowym projekcie os2free i jest dołączony do ArcaOS .

4NT został po raz pierwszy wydany jako 4DOS dla Windows NT (wersje 1.x, 2.x), ale stał się 4NT aż do zmiany struktury po wersji 8. Program jest rekompilacją 4OS2 i nadal posiada funkcje procesora poleceń OS/2 ( cmd.exe), takie jak uruchamianie skryptów REXX i obsługa EXTPROC. Odpowiednia komenda Take/32 istnieje dla tego, wersja 1 odpowiada 4NT 2.5. 4NT i Take Command/32 zostały wydane zarówno w postaci ANSI (Windows 9x), jak i Unicode (Windows NT), przy czym wersja ANSI spadła w wersji 5.

Nowy program Win32 Tabbed Command Interface (TCI), został wydany w czasie 4NT w wersji 7. Program ten pozwalał na dołączanie (co zmniejsza bałagan na ekranie) i odłączanie konsol z zakładkami do pojedynczego okna. Ten program wymaga systemu Windows XP lub nowszego.

Nowa wersja Take Command rozszerza oryginalny interfejs poleceń z zakładkami, wzbogacony o dodatkowe okna, aby umożliwić komponowanie danych wejściowych, graficzną nawigację po katalogach i plikach oraz dodatkowe funkcje. 4NT jest dołączony jako Take Command Console. Uproszczona wersja TCC o ograniczonej liczbie funkcji jest udostępniana do bezpłatnego pobrania.

JP Software następnie wydane:

  • TC (pełne opakowanie TCI + TCC)
  • TCLE (TCI + TCC/LE)
  • TCC (tylko narzędzie poleceń)
  • TCC/LE

Zostało to wydane w wersjach od 9 do 12.1, odpowiadające podstawowej wersji 4NT/TCC.

funkcje

4DOS zawiera szereg ulepszeń w porównaniu do COMMAND.COM:

Historia i aktualny stan

Pierwotnie dystrybuowany jako shareware , 4DOS został później wydany jako nieobsługiwane freeware . Obecnie kod źródłowy jest dostępny na zmodyfikowanej licencji MIT, ale "nie może być używany w żadnym komercyjnym produkcie bez pisemnej zgody Rex C. Conn" i "nie może być kompilowany do użytku w żadnym systemie operacyjnym innym niż FreeDOS " - więc nie kwalifikuje się jako open source zgodnie z definicją Open Source Initiative .

Ostatnią aktualizacją JP Software była wersja 7.50.130, wydana w sierpniu 2004 roku. W swojej 15-letniej historii 4DOS przeszedł liczne aktualizacje; oto kilka z najważniejszych.

Wersja Wydany Nowe funkcje
2.00 1989-02-15 Oryginalne wydanie. Ulepszona edycja w wierszu poleceń, uzupełnianie nazw plików, historia poleceń, aliasy, ulepszone symbole wieloznaczne, pomoc online, zmienne wewnętrzne, zamiana na dysk lub EMS , opisy plików, separator poleceń, układ kluczy.
2,20 1989-07-05 Rozszerzenia wykonywalne.
3.00 1990-03-07 Pliki wsadowe BTM (buforowane w pamięci w celu zwiększenia szybkości), zamiana pamięci rozszerzonej (XMS), funkcje zmiennych, składnia nazw zmiennych w nawiasach.
4.00 1991-11-01 Kolorowe wykazy katalogów, plik konfiguracyjny 4DOS.INI, listy, grupy poleceń, implikowane CDD, obsługa DOS 5 Upper Memory Blocks (UMB).
5,00 1993-11-23 Zakresy dat, godzin i rozmiarów; skompresowane pliki wsadowe.
5,51 1995-08-22 Obsługa długich nazw plików , REXX w plikach .BAT (jak w PC DOS 7.0).
6.00 1997-07-24 Rozszerzone przeszukiwanie katalogów, konfiguracja interaktywna (polecenie OPCJA), zakresy wykluczeń, interaktywny debuger plików wsadowych.
7.00 2001-06-18 @listy plików (jak w DR-DOS ).
7,50 2003-02-24 Funkcje zdefiniowane przez użytkownika.
7.50.1 2006-11-13 Wersja open source 7.50. Luchezar Georgiev i Jaelani Utomo nadal rozwijają 4DOS.
8.00 2009-02-27 Ostatnia wersja.

NDOS

Niektóre wersje Norton Utilities for DOS zawierały zmodyfikowane kopie 4DOS o nazwie NDOS . Ostatnia wersja NDOS była dołączona do Norton Utilities 8 i odpowiadała 4DOS 4.03.

Zobacz też

Bibliografia

Linki zewnętrzne