DOS II/D
From Atariki
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):
Komenda | Znaczenie |
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:nazwa | 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. |
TYP nazwa | katalog powoduje wyświetlenie pliku |
DEL nazwa | skasowanie pliku |
REN stara, nowa | odbezpieczenie pliku |
LOC nazwa | zabezpieczenie pliku |
UNL nazwa | zabezpieczenie 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, gdzie | 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: = |
LOA nazwa | wczytanie programu bez uruchomienia |
RUN [adres Hex] | uruchomienie od podanego adresu (adres można pominąć). |
SAV nazwa, od, do | zapis 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.
|
= ON | powoduje włączenie BASICa |
= OF | powoduje wyłączenie BASICa |
nazwa | wczytanie 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). |
@nazwa | 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: |
‘tekst | wyś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.