DOS II/D

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 23:47, 7 lis 2005
Dracon (Dyskusja | wkład)
(Funkcje DOSa II+/D v6.4 (6.1):)
← Previous diff
Wersja z dnia 23:50, 7 lis 2005
Dracon (Dyskusja | wkład)
(Funkcje DOSa II+/D v6.4 (6.1):)
Next diff →
Linia 3: Linia 3:
====Funkcje DOSa II+/D v6.4 (6.1):==== ====Funkcje DOSa II+/D v6.4 (6.1):====
-<table border=1 cellpadding=7>+<table border=1 cellpadding=4>
<tr><td><b>Komenda</b></td><td><b>Znaczenie</b></td></tr> <tr><td><b>Komenda</b></td><td><b>Znaczenie</b></td></tr>
<tr><td>n:</td><td> <tr><td>n:</td><td>
Linia 23: Linia 23:
<tr><td>IN#</td><td>zapis DOSa na dysku aktualnie używanym</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.1,D8:*.* <tr><td>COP skąd, gdzie</td><td>kopiowanie plików (można używać pełnych specyfikacji, np: COP D:PROG.1,D8:*.*
-powoduje wykonanie kopii pliku PROG.1 ze stacji nr 1 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.+powoduje wykonanie kopii pliku PROG.1 ze stacji nr 1 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> 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>LOA nazwa</td><td>wczytanie programu bez uruchomienia</td></tr>

Wersja z dnia 23:50, 7 lis 2005

DOS II+/D, DOS napisany pod koniec lat 80. XX w. 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 (jest niewielki, całkiem elastyczny i łatwy do opanowania, krótko ładujący się, dobrze współdziałający z wspomnianym systemem Q-meg, którego posiadało sporo ludzi, itp.).


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 nazwapowoduje 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.1,D8:*.*

powoduje wykonanie kopii pliku PROG.1 ze stacji nr 1 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 BASIC-a 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 BASIC-a, wczytanie i uruchomienie programu "PROG.BAS"
= ONpowoduje włączenie BASIC-a
= OFpowoduje wyłączenie BASIC-a
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.

Uwaga 1.

Jeśli wiadomo, na które) pozycji (1-9) w katalogu znajduje się plik, to zamiast jego nazwy można wpisać "-n", gdzie n jest numerem pliku (np. rozkaz COP -1,8: kopiuje na RAMdysk pierwszy plik z aktualnie wybranego dysku).

Uwaga 2.

We wszystkich operacjach na plikach dostępne są, po podaniu jako pierwszego znaku +, rozszerzone nazwy plików. Mają one długość do 11 znaków i mogą składać się z dowolnych liter ( małe i duże), cyfr i znaków specjalnych.




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

Personal tools