Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

MS-DOS

Przejrzana
Z Wikipedii, wolnej encyklopedii

Status wersji strony

To jest wersja przejrzana tej strony

To jest najnowszawersja przejrzana, która zostałaoznaczona18 sty 2026.Od tego czasu wykonano1 zmianę, która oczekuje na przejrzenie.
MS-DOS
Logo MS-DOS
Logo programu
ilustracja
Producent

Microsoft

Architektura

x86

Pierwsze wydanie

sierpień 1981; 44 lat temu

Aktualna wersja

8.0 (Windows ME)
(16 września 2000; około 25 lat temu)

Jądro

monolityczne

Środowisko pracy

wiersz poleceń

Licencja

zamknięte oprogramowanie
Licencja MIT (MS-DOS 1.25, MS-DOS 2.0 i MS-DOS 4.0)

Wersja Live

T dostępna

Poprzednik

Microsoft BASIC

Następca

Microsoft Windows

Multimedia w Wikimedia Commons
Książki w Wikibooks
Strona internetowa
Instalator systemu MS-DOS 6.22

MS-DOS (ang. Microsoft Disk Operating System) –system operacyjny stworzony przez przedsiębiorstwoMicrosoft na podstawie nabytego przez niekodu źródłowego systemuQDOS (ang. Quick and Dirty Operating System) stworzonego przez Seattle Computers. Jest to wersja systemu operacyjnegoDOS przeznaczona dlakomputerówIBM PC.

MS-DOS był napisany w całości w języku assembly 8086.

Choć MS-DOS sam w sobie jest środowiskiem tekstowym, rolę graficznej nakładki działającej na tym systemie spełniać miałDOS Shell oraz wczesne wersje systemuMicrosoft Windows. Od rozwiązań Microsoftu bardziej popularny okazał się jednakNorton Commander – napisany poza firmą Microsoft DOS-owymenedżer plików, korzystający z tzw.semigrafiki środowiska tekstowegoDOS. Prócz tego istniały także inne programy będące graficznymi nakładkami na system, takie jak np.XTree. Późniejsze wersje Windows (od 3.0 wzwyż w linii systemów 9x, kończącej się systememMillennium Edition) stawały się coraz bardziej samodzielnymi systemami operacyjnymi, tworząc odrębną, własną platformę programistyczną. Jednak wszystkie systemy tej linii startowały z poziomu DOS-a i były z nim zgodne wstecz.

Wraz z pojawieniem się systemuWindows 95 firma Microsoft oficjalnie zaprzestała rozwoju MS-DOS jako autonomicznego systemu operacyjnego, ostatnia samodzielna jego wersja nosi numer 6.22. Wersje 7, 7.1 i 8.0 MS-DOS są bazą, na której zbudowane zostały systemy Windows 9x/Millenium, stanowiąc ich integralną część i nie były sprzedawane jako oddzielny produkt[a].

W1993 roku wprowadzony został systemMicrosoft Windows NT, gdzie Microsoft po raz pierwszy zrezygnował z używania MS-DOS-a jako podstawy systemu operacyjnego. Natomiast usunięcie systemu MS-DOS z linii Microsoft Windows przeznaczonych dla użytkowników domowych było trudnym krokiem, gdyż duża część istniejących wtedy programów, wśród nich wielegier, było zaprojektowanych wyłącznie dla systemu DOS. Dlatego teżMicrosoft utrzymywał dwie linie systemów: Windows 9x/Windows Millennium Edition (Me) oraz linię Windows NT. W Windows Me system MS-DOS został ukryty przed użytkownikiem – bez odpowiednich modyfikacji nie istniała możliwość uruchomienia samego środowiska tekstowego przy starcie systemu – natomiast od wersjiMicrosoft Windows XP nie są już wydawane systemy operacyjne bazujące na MS-DOS.

Mimo jego braku w nowszych systemach operacyjnych, nadal można korzystać z niektórych poleceń MS-DOS-a po uruchomieniuinterpretera poleceń instrukcjącmd. Większość aplikacji napisanych dla systemu operacyjnego MS-DOS w tym przypadku jednak nie będzie się uruchamiać albo będzie działać nieprawidłowo, lecz wtedy można skorzystać z pomocy emulatorów takich jak np.DOSBox.

W 2018 roku Microsoft opublikował kod źródłowy MS-DOS 1.25 i 2.0 na repozytoriumGitHub[1].

Ważniejsze polecenia MS-DOS

[edytuj |edytuj kod]
PolecenieOpis
<litera>:zmiana bieżącego dysku (np.a:)
dirwyświetlanie zawartości bieżącego katalogu lub wyszukanie pliku o danym formacie albo nazwie np.dir *.txt
cd <katalog>zmiana bieżącego katalogu (np.cd windows)
copy <nazwa pliku><miejsce docelowe>kopiowanie plików (np.copy c:\command.com c:\windows\command.com)
xcopy <nazwa pliku><miejsce docelowe>polecenie zewnętrzne dla rozszerzonego kopiowania plików i katalogów
del <nazwa pliku> luberase <nazwa pliku>usuwanie pliku (np.del c:\config.sys);erase jest używane w usuwaniu wielu plików
ren <nazwa pliku><nowa nazwa> lubrename <nazwa pliku><nowa nazwa>zmiana nazwy pliku (np.ren c:\config.sys c:\config1.sys)
move <nazwa><miejsce docelowe>przenoszenie pliku lub katalogu (np.move c:\command.com c:\windows\command.com)
md <nazwa> lubmkdir <nazwa>tworzenie nowego katalogu (np.md c:\super)
rd <nazwa> lubrmdir <nazwa>usuwanie istniejącego katalogu (np.rd c:\super)
attrib <parametr><nazwa pliku>wyświetlanie lub zmiana atrybutów plików i katalogów (np.attrib -A c:\config.sys)
fdiskpolecenie zewnętrzne uruchamiające program zarządzania partycjami
format <litera>: <parametr>formatowanie partycji (np.format c: /q)
vol <litera>:wyświetlanie informacji o dysku (np.vol c:)
helpwywołanie pomocy
help <polecenie>wyświetlanie pełnej pomocy dotyczącej danego polecenia
<polecenie>/?wyświetlanie podstawowej pomocy dotyczącej danego polecenia
date <rrrr-mm-dd>wyświetlanie i ustawianie bieżącej daty (np.date 2006-07-02)
time <gg:mm:ss>wyświetlanie i ustawianie czasu (np.time 16:25:30)
start <plik>uruchamianie pliku programu lub programu skojarzonego z plikiem (od MS-DOS 7.0)
verwyświetlanie wersji systemu
memwyświetlanie informacji o pamięci
edlin <nazwa pliku>edytor linii tekstu
edit <nazwa pliku>pełnoekranowy edytor tekstu
exitzamknięcie procesora poleceń (wtórnego lub okna konsoli)
clsczyszczenie ekranu konsoli
substprzydzielenie dysku logicznego do katalogu
qbasicpełnoekranowy edytor i interpreterQBasic służący do programowania w językuBASIC

Historia

[edytuj |edytuj kod]
WersjaMaksymalna wielkość
dysku twardego
Obsługiwane
systemy plików
Obsługa
dyskietek 3.5"
Obsługa
dyskietek 5.25"
Zintegrowany
program do kompresji
Zintegrowana obsługa
długich nazw plików
Data publikacji
MS-DOS 1.1nieobsługiwaneFAT12nie360 kBnienie1982
MS-DOS 2.010 MBFAT12nie360 kBnienie1983
MS-DOS 3.032 MBFAT12nie360 kB, 1,2 MBnienie1984
MS-DOS 3.232 MBFAT12720 kB360 kB, 1,2 MBnienie1986
MS-DOS 3.332 MBFAT12720 kB, 1,44 MB360 kB, 1,2 MBnienie1987
MS-DOS 4.02 GBFAT12, FAT 16720 kB, 1,44 MB360 kB, 1,2 MBnienie1988
MS-DOS 5.02 GBFAT12, FAT 16720 kB, 1,44 MB, 2,88 MB360 kB, 1,2 MBnienie1991
MS-DOS 6.02 GBFAT12, FAT 16720 kB, 1,44 MB, 2,88 MB360 kB, 1,2 MBDoublespacenie1993[2]
MS-DOS 6.22 GBFAT12, FAT 16720 kB, 1,44 MB, 2,88 MB360 kB, 1,2 MBDoublespacenie1994
MS-DOS 6.212 GBFAT12, FAT 16720 kB, 1,44 MB, 2,88 MB360 kB, 1,2 MBnienie1994
MS-DOS 6.222 GBFAT12, FAT 16720 kB, 1,44 MB, 2,88 MB360 kB, 1,2 MBDriveSpacenie1994
MS-DOS 7.0 (Windows 95A)2 GBFAT12, FAT 16720 kB, 1.44 MB, 2.88 MB360 kB, 1.2 MBDriveSpacenie (DOSLFN)1995
MS-DOS 7.1x
(Windows 95B/OSR2, 95C/OSR2.5, 98 i 98SE)
124.55 GBFAT12, FAT 16, FAT 32720 kB, 1,44 MB, 2,88 MB360 kB, 1,2 MBDriveSpace w Windows 95,
brak w Windows 98
nie (DOSLFN)1996
MS-DOS 8.0 (Windows Me)124.55 GBFAT12, FAT 16, FAT 32720 kB, 1,44 MB, 2,88 MB360 kB, 1,2 MBnienie (DOSLFN)2000

Konfiguracja

[edytuj |edytuj kod]

Cała konfiguracja MS-DOS znajduje się w zasadzie w 2 lub 3 plikach:CONFIG.SYS,AUTOEXEC.BAT oraz w nowszych systemach –MSDOS.SYS. Plik CONFIG.SYS definiuje konfigurację systemu operacyjnego, AUTOEXEC.BAT pełni funkcję swoistego Autostartu, natomiast plik MSDOS.SYS był w samodzielnych wersjach systemu, czyli do wersji 6.22,plikiem binarnym zawierającym kod wykonywalny, a dopiero w późniejszych wersjach – tekstowym plikiem konfiguracyjnym.[3]

Związek z CP/M

[edytuj |edytuj kod]

Pierwsze wersje tego DOS-a były zaprojektowane do odczytu plików systemu operacyjnegoCP/M[4], a także odwołania systemowe (ang. system calls) zostały skopiowane bezpośrednio zCP/M-a. Istnieją ponadto dwie nagrody „Zeidman Challenges” o wysokości 100 000 dolarów każda za udowodnienie przy pomocy akceptowalnych metod naukowych tezy, że MS-DOS jest kopią CP/M-a, oraz za znalezienie w kodzie źródłowym funkcji pokazującej imię i nazwisko Gary’ego Kildalla lub informację o prawach autorskich DRI (autorów CP/M-a)[5].

Zobacz też

[edytuj |edytuj kod]

Uwagi

[edytuj |edytuj kod]
  1. Możliwe jest ręczne wyodrębnienie plików systemu MS-DOS z systemów Windows 9x/Millenium oraz stworzenie samodzielnej lub równoległej instalacji, jednak do pełnej funkcjonalności przydatne są programy narzędziowe z innych wersji systemu DOS.Dowiedz się więcej(ang.).

Przypisy

[edytuj |edytuj kod]
  1. Microsoft: Microsoft/MS-DOS: The original sources of MS-DOS 1.25 and 2.0, for reference purposes. GitHub. [dostęp 2019-02-09].
  2. Microsoft MS-DOS 6 - Concise User's Guide. 1993, s. II. [dostęp 2025-12-30]. (ang.).
  3. Rimwid Rataj. Autoexec.bat i config.sys. „Bajtek”. 10/92 (86), s. 31, październik 1988. Spółdzielnia "Bajtek". ISSN 0860-1674. [dostęp 2026-01-18]. 
  4. Was DOS copied from CP/M? | Embedded. www.embedded.com. [dostęp 2017-11-25]. (ang.).
  5. Was DOS copied from CP/M? | Embedded. www.embedded.com. [dostęp 2017-11-25]. (ang.).

Linki zewnętrzne

[edytuj |edytuj kod]
Źródło: „https://pl.wikipedia.org/w/index.php?title=MS-DOS&oldid=78824849
Kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp