DOS II/D

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 18:54, 8 wrz 2005
Krótki (Dyskusja | wkład)
(kategorie)
← Previous diff
Wersja z dnia 21:52, 7 lis 2005
Dracon (Dyskusja | wkład)
(test tabeli... :)))
Next diff →
Linia 1: Linia 1:
-DOS II+/D, [[DOS]] napisany przez [[Stefan Dorndorf|Stefana Dorndorfa]] dla systemu [[QMEG OS]] mający dopełniać tandemu OS/DOS. +'''DOS II+/D''', [[DOS]] napisany przez [[Stefan Dorndorf|Stefana Dorndorfa]] dla systemu [[QMEG OS]] mający dopełniać tandemu OS/DOS. Stał się ogromnie popularny na polskiej [[scena|scenie]] w połowie lat 90. XX i nawet dalej (szybki, krótko ładujący się, dobrze współdziałający z wspomnianym systemem Q-meg, którego posiadało sporo ludzi).
 + 
 + 
 +'''Funkcje DOSa II+/D v6.4 (6.1):'''
 +<table border=1 cellpadding=7>
 +<tr><td><b>Komenda</b></td><td><b>Znaczenie</b></td></tr>
 +<tr><td>n:</td><td>
 +przejście na dysk o numerze n i przyjęcie go jako dysk aktualnie używany (n - numer dysku od 1 do 8).
 +</td></tr>
 +<tr><td>DIR lub /</td><td>katalog dysku</td></tr>
 +<tr><td>DIR Dn: *.*</td><td>katalog dysku</td></tr>
 +<tr><td>DIR Dn:nazwa
 +lub / Dn:nazwa</td><td>katalog wszystkich programów ze specyfikacją "nazwa". Jeśli zamiast specyfikacji podany zostanie parametr "-A", to katalog będzie wyświetlony w dwóch kolumnach.</td></tr>
 +<tr><td>TYP nazwa</td><td>katalog powoduje wyświetlenie pliku</td></tr>
 +<tr><td>DEL nazwa</td><td>skasowanie pliku</td></tr>
 +<tr><td>REN stara, nowa</td><td>odbezpieczenie pliku</td></tr>
 +<tr><td>LOC nazwa</td><td>zabezpieczenie pliku</td></tr>
 +<tr><td>UNL nazwa</td><td>zabezpieczenie pliku</td></tr>
 +<tr><td>FS#</td><td>format Single dysku aktualnie używanego</td></tr>
 +<tr><td>FM#</td><td>format Medium</td></tr>
 +<tr><td>FD#</td><td>format Double</td></tr>
 +<tr><td>CL#</td><td>usunięcie plików z dysku o numerze n (usuwa wszystko !)</td></tr>
 +<tr><td>IN#</td><td>zapis DOSa na dysku aktualnie używanym</td></tr>
 +<tr><td>COP skąd, gdzie</td><td>kopiowanie plików (można używać pełnych specyfikacji, np: COP D:PROG.l,D8:*.*
 +powoduje wykonanie kopii pliku PROG.l ze stacji nr l na ramdysku (nr 8) instalowanym przez DOS automatycznie. Jeśli bezpośrednio za drugą nazwą będzie wpisany parametr "/A" to plik źródłowy zostanie dołączony do wynikowego.
 +UWAGA ! DOS II+/D, nawet jeśli podana zostanie nazwa plików zawierająca znaki specjalne (?*), skopiuje tylko pierwszy plik do niej pasujący. Jeśli trzeba skopiować wszystkie pliki pasujące do danej specyfikacji, to jako nazwę pliku docelowego podajemy = np. COP *.COM,2: =</td></tr>
 +<tr><td>LOA nazwa</td><td>wczytanie programu bez uruchomienia</td></tr>
 +<tr><td>RUN [adres Hex]</td><td>uruchomienie od podanego adresu (adres można pominąć).</td></tr>
 +<tr><td>SAV nazwa, od, do</td><td>zapis binarny pliku od adresu "od" do adresu "do". Adresy zapisane szesnastkowo (4 cyfry)</td></tr>
 +<tr><td>JOB [rozkaz]</td><td>ustalenie rozkazu wykonywanego bezpośrednio po wczytaniu DOSa np. JOB AUTORUN.SYS ustala, że po wczytaniu DOSa zostanie uruchomiony program o tej nazwie, a JOB @START oznacza wykonanie pliku wsadowego START.BAT.
 +JOB bez parametrów powoduje wyświetlenie ustalonego rozkazu.</td></tr>
 +<tr><td>CAR lub ;</td><td>przejście do [[BASIC|BASICa]] jeśli jest włączony. Dodatkowo za ";" można podać rozkaz BASICa, który ma zostać wykonany, np.
 +;RUN"D:PROG.BAS"
 +spowoduje przejście do BASICa, wczytanie i uruchomienie programu "PROG.BAS"</td></tr>
 +<tr><td>= ON</td><td>powoduje włączenie BASICa</td></tr>
 +<tr><td>= OF</td><td>powoduje wyłączenie BASICa</td></tr>
 +<tr><td>nazwa</td><td>wczytanie i uruchomienie programu. Jeśli program ma rozszerzenie .COM to można je pominąć</td></tr>
 +<tr><td>>[adres HEX]</td><td>wyświetla szestnastkowo 8 bajtów od podanego adresu.</td></tr>
 +<tr><td>>adres bajt ..</td><td>wpisanie do pamięci wartości szesnastkowych (2 cyfry) pod podany adres (4).</td></tr>
 +<tr><td>@nazwa</td><td>wczytanie i wykonanie pliku wsadowego 'nazwa.BAT' zawierającego kolejne rozkazy do wykonania przez DOS. Dostępne są wszystkie wymienione wcześniej rozkazy, a także dwa dodatkowe:</td></tr>
 +<tr><td>‘tekst</td><td>wyświetlenie tekstu na ekranie</td></tr>
 +<tr><td>!</td><td>czekanie na naciśnięcie dowolnego klawisza.</td></tr>
 +</table>
 + 
 + 
 +W DOSie II+/D jest także dostępne urządzenie '''M:''', które dubluje zakładany przez niego RAMdysk. Jednak przy kopiowaniu z i na M: DOS nie prosi o zmianę dysku i nie czeka na RETURN.
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
{{stub}} {{stub}}
[[Kategoria:Oprogramowanie Atari 8-bit]] [[Kategoria:Oprogramowanie Atari 8-bit]]
[[Kategoria:Programy użytkowe]] [[Kategoria:Programy użytkowe]]

Wersja z dnia 21:52, 7 lis 2005

DOS II+/D, DOS napisany przez Stefana Dorndorfa dla systemu QMEG OS mający dopełniać tandemu OS/DOS. Stał się ogromnie popularny na polskiej scenie w połowie lat 90. XX i nawet dalej (szybki, krótko ładujący się, dobrze współdziałający z wspomnianym systemem Q-meg, którego posiadało sporo ludzi).


Funkcje DOSa II+/D v6.4 (6.1):

KomendaZnaczenie
n:

przejście na dysk o numerze n i przyjęcie go jako dysk aktualnie używany (n - numer dysku od 1 do 8).

DIR lub /katalog dysku
DIR Dn: *.*katalog dysku
DIR Dn:nazwa lub / Dn:nazwakatalog wszystkich programów ze specyfikacją "nazwa". Jeśli zamiast specyfikacji podany zostanie parametr "-A", to katalog będzie wyświetlony w dwóch kolumnach.
TYP nazwakatalog powoduje wyświetlenie pliku
DEL nazwaskasowanie pliku
REN stara, nowaodbezpieczenie pliku
LOC nazwazabezpieczenie pliku
UNL nazwazabezpieczenie pliku
FS#format Single dysku aktualnie używanego
FM#format Medium
FD#format Double
CL#usunięcie plików z dysku o numerze n (usuwa wszystko !)
IN#zapis DOSa na dysku aktualnie używanym
COP skąd, gdziekopiowanie plików (można używać pełnych specyfikacji, np: COP D:PROG.l,D8:*.*

powoduje wykonanie kopii pliku PROG.l ze stacji nr l na ramdysku (nr 8) instalowanym przez DOS automatycznie. Jeśli bezpośrednio za drugą nazwą będzie wpisany parametr "/A" to plik źródłowy zostanie dołączony do wynikowego.

UWAGA ! DOS II+/D, nawet jeśli podana zostanie nazwa plików zawierająca znaki specjalne (?*), skopiuje tylko pierwszy plik do niej pasujący. Jeśli trzeba skopiować wszystkie pliki pasujące do danej specyfikacji, to jako nazwę pliku docelowego podajemy = np. COP *.COM,2: =
LOA nazwawczytanie programu bez uruchomienia
RUN [adres Hex]uruchomienie od podanego adresu (adres można pominąć).
SAV nazwa, od, dozapis binarny pliku od adresu "od" do adresu "do". Adresy zapisane szesnastkowo (4 cyfry)
JOB [rozkaz]ustalenie rozkazu wykonywanego bezpośrednio po wczytaniu DOSa np. JOB AUTORUN.SYS ustala, że po wczytaniu DOSa zostanie uruchomiony program o tej nazwie, a JOB @START oznacza wykonanie pliku wsadowego START.BAT. JOB bez parametrów powoduje wyświetlenie ustalonego rozkazu.
CAR lub ;przejście do BASICa jeśli jest włączony. Dodatkowo za ";" można podać rozkaz BASICa, który ma zostać wykonany, np.
RUN"D
PROG.BAS"
spowoduje przejście do BASICa, wczytanie i uruchomienie programu "PROG.BAS"
= ONpowoduje włączenie BASICa
= OFpowoduje wyłączenie BASICa
nazwawczytanie i uruchomienie programu. Jeśli program ma rozszerzenie .COM to można je pominąć
>[adres HEX]wyświetla szestnastkowo 8 bajtów od podanego adresu.
>adres bajt ..wpisanie do pamięci wartości szesnastkowych (2 cyfry) pod podany adres (4).
@nazwawczytanie i wykonanie pliku wsadowego 'nazwa.BAT' zawierającego kolejne rozkazy do wykonania przez DOS. Dostępne są wszystkie wymienione wcześniej rozkazy, a także dwa dodatkowe:
‘tekstwyświetlenie tekstu na ekranie
!czekanie na naciśnięcie dowolnego klawisza.


W DOSie II+/D jest także dostępne urządzenie M:, które dubluje zakładany przez niego RAMdysk. Jednak przy kopiowaniu z i na M: DOS nie prosi o zmianę dysku i nie czeka na RETURN.







Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.

Personal tools