DOS


DOS

0x01 graphic

Wstęp

Dos - czyli dyskowy system operacyjny... ok., nie będę się rozpisywał w teorię - umieszczę tu najbardziej potrzebne komendy i ich zastosowanie. Jeśli nie masz WINDOWS Me lub NT to twój komp posiada coś takiego jak DOS. Niezupełnie jest to tak jak kiedyś, Jeśli chodzi o wersje DOS-a to aktualnie mamy ver.7. Do wersji 6.22 na naszym dysku widniał katalog <DOS>. Aktualnie zawartość katalogu dos umieszczona jest w C:\WINDOWS\COMMAND. Jednak znajdziemy tam dość narzędzi które w zupełności nam wystarczą do pracy - min. SYS, FORMAT, SCANDISK ,EDIT, DELTREE i wiele innych - zalecam zajrzeć do tego katalogu i ocenić samemu co tam jest warte a co nie.
Podstawowe komendy takie jak COPY, DEL, MD, RD, DIR - znajdują się w interpretatorze poleceń COMMAND.COM - czyli zupełnie jak w starym dosie. Wniosek jest prosty, systemy takie jak WINDOWS 95/98 nie będą pracować bez plików DOS-a:
MSDOS.SYS - nie usuwaj!!!
IO.SYS - nie usuwaj!!!
COMMAND.COM - bez tego tez nie popracujemy...
AUTOEXEC.BAT - nie jest konieczny lecz bardzo przydatny...
CONFIG.SYS - podobnie jak AUTOEXEC...

0x01 graphic

Pliki systemowe

Pliki wymienione wyżej są bardzo ważne i jeszcze raz przypominam żeby pod żadnym pozorem ich nie usuwać! - no chyba że wiesz co robisz i zaistniała taka potrzeba :). Plik IO.SYS oraz MSDOS.SYS wczytywane są przy starcie komputera - zaraz po inicjacji BIOS-u płyty głównej i przeszukaniu sektora startowego dysku. jeśli takie pliki znajdują się na twoim dysku są wczytywane do pamięci. Następnym plikiem jest COMMAND.COM (interpretator poleceń), potem jeżeli znajdują się na dysku pliki CONFIG.SYS i AUTOEXEC.BAT.

MSDOS.SYS


     ;SYS
     [Paths]
     WinDir=C:\WINDOWS
     WinBootDir=C:\WINDOWS
     HostWinBootDrv=C

     [Options]
     BootMulti=1
     BootGUI=1
     Network=1
Oto początek pliku - jak widać jest dość czytelny i można dokonać tu pewnych zmian np.: BootGUI=1 - jeśli zmienimy wartość na BootGUI=0 to komputer będzie startował tylko w DOS-ie - dla niektórych użytkowników może to być wygodne - zawsze później można wpisać komendę WIN i system wystartuje... Generalnie nie zalecam tu dużych zmian - zawsze można wywołać przy starcie komputera menu startowe - wciskając klawisz F8 podczas wczytywania systemu - i wybrać "Tylko wiersz poleceń".

IO.SYS


W tym pliku nie wolno niczego zmieniać!!!

COMMAND.COM



W tym też nie wolno grzebać - plik zawiera wszystkie polecenia DOS - jak pozmieniamy zawartość to go uszkodzimy... Komputer zażąda podania ścieżki dostępu do tego pliku...

CONFIG.SYS



W tym pliku możemy już zaszaleć :)))

     DEVICE=C:\WINDOWS\HIMEM.SYS
     DEVICE=C:\CDPRO\VIDE-CDD.SYS /D:MSCD001
     device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
     Country=048,852,C:\WINDOWS\COMMAND\country.sys

Powyższy przykład pliku pokazuje ze służy on do ładowania sterowników urządzeń trybu rzeczywistego - czyli 16 bitowego... HIMEM.SYS testuje oraz uruchamia nam pamięć rozszerzoną - nie jest wymagany jeśli nie korzystamy z dosa - windows ma własne sterowniki. Możemy wiec wykasować tą linijkę lub nie ruszać ale zrobić coś takiego:

REM DEVICE=C:\WINDOWS\HIMEM.SYS

REM powoduje, że dana linijka nie jest czytana - pomijana.
REM można zastosować przed każdą linijką - dotyczy to również pliku AUROEXEC.BAT.
DEVICE=C:\CDPRO\VIDE-CDD.SYS /D:MSCD001
Tu np. wczytywany jest sterownik CD-ROM - bez tego nie działa nam CD pod dosem.
Oczywiście w tym przypadku musi istnieć katalog CDPRO i musi tam znajdować się plik VIDE-CDD.SYS - to jest właśnie ten sterownik - zresztą ściśle powiązany z plikiem MSCDEX.EXE, który może być wczytany z pliku AUTOEXEC.BAT.
CONFIG.SYS nie służy tylko do wczytywania sterowników - za czasów DOS-a można było ułożyć sobie menu i wybierać tryb pracy - coś w stylu wyboru konfiguracji , która znajduje się w WINDOWS.

AUTOEXEC.BAT



Autoexec.bat jest bardzo fajnym plikiem i łatwym w obsłudze. Wykonuje on wszystkie komendy Dos - np.: jeśli chcemy żeby przy starcie komputera w Dosie uruchamiał się np. DOS NAVIGATOR to piszemy tak.

cd dn - wchodzi do katalogu DN
dn.com - uruchamia plik dn.com

ale można to tez zrobić tak:

patch=c:\dn - ustawia scieżkę dostępu
dn.com - uruchamia plik.

Patch daje nam dużo szersze zastosowanie - w tym przypadku możemy uruchomić dos nawigaora z każdej lokalizacji komendą DN.
Oczywiście można tez poprawić się np.: w wyświetlanie komunikatów - oto przykład:

echo off - wyłącza echo - zaraz będzie jaśniej:)))
patch c:\dn; c:\mouse; c:\windows\command
echo uruchamiam sterownik myszy pod DOS...
pause
mouse.com
echo a teraz dos nawigatora...
pause
dn.com

można sobie także stworzyć własnego bata - np.: edit komendy.bat - zawartość mieć taką jak wyżej a do autoexec.bat dopisać tylko ten plik - można tak się bawić :))) Kiedyś ludzie w batach pisali całe skrypty - dziś nikomu to już nie jest raczej potrzebne... no ale czasami...

0x01 graphic

Komendy DOS-a



Do wszystkich wymienionych komend można dodać parametr /? - i cała wiedza w tym siedzi :)))

DIR - komenda wyświetla zawartość bieżącego katalogu, np.: DIR /*.exe - wyświetli nam wszystkie pliki exe znajdujące się w katalogu bieżącym .
copy - komenda kopiuje pliki - trzeba podać źródło i miejsce docelowe np.: copy c:\windows\command\sys.com a:\sys.com - z tego co wiem te polecenie sprawia najwięcej kłopotów użytkownikom... zalecam wykonać komendę copy /? - wyświetli pomoc - myślę ze dość jasną.
MD - tworzy katalog np.:md kopia - stworzy katalog o nazwie kopia w bieżącym katalogu.
RD - kasuje katalog np.: rd kopia.
del - kasuje jakiś plik np.: del autoexec.bat.
CD - komenda służy do wchodzenia w katalog lub do wychodzenia - np.: cd kopia - wchodzi a cd .. wychodzi o jeden poziom - cd \ wychodzi do katalogu głównego.
c: - określenie dysku - np. jeśli chcemy wejść na dyskietkę piszemy a: .

Myślę ze najważniejsze komendy już opisałem - te komendy interpretowane są z pliku command.com.
Przejdziemy teraz do programów - jeśli ktoś chce może je traktować jako komendy.

0x01 graphic

Programy DOS



Wszystkie programy są w katalogu c:\widows\command a w każdym komputerze jest ustawiona zmienna path w autoexec.bat na ten katalog wiec polecenia wydajemy normalnie

Fdisk




UWAGA!!! - fdiska uruchamiamy wyłącznie w DOS-ie!!!
Do czego służy fdisk?
Króciutko - do partycjonowania dysku twardego :)))
partycjonowanie to inaczej dzielenie dysku na kilka części - jeśli masz spory dysk to zalecam na pokuszenie się.
jeśli potrzebujesz przepartycjonowac dysk twardy, a nigdy tego nie robiłeś to nie masz się czego obawiać - jest to prosta czynność lecz dość ryzykowna - łatwo stracić zawartość twardziela :)
Wpisujemy komendę fdisk.
Napotykamy pierwsze pytanie, czy używamy obsługi dużych dysków (nie dotyczy dos6.22 i niższych), czyli FAT32 czy FAT16.
Hmm i teraz zależy czy będziemy w przyszłości potrzebowali fata16, np. będziemy instalowali Windows NT, jeśli nie to śmiało odpowiadamy T- czyli tak :)))
Jest to proces odwracalny wiec nie martwimy się za bardzo.
W większości przypadków decydujemy się na fat32.
Teraz uwaga!
jeśli mamy założoną partycje na całym obszarze dysku (przeważnie tak jest) to musimy ja usunąć. Myślę ze z usuwaniem nie ma nikt większego problemu :)))
oczywiście w ten sposób tracimy dane!
Obsługa fdiska jest prosta, cale sedno tkwi w dokładnym czytaniu tego co nam wypisuje.
Po usunięciu partycji głównej możemy założyć nową np. wykorzystując tylko 50% powierzchni.
Gdy zakładamy partycje podstawową program nas się zapyta - czy ustawić dozwoloną wielkość partycji i ustawić ja aktywna - odpowiadamy nie, jeśli chcemy dzielić dysk, a tak jeśli chcemy używać tylko jednej partycji.
Następne pytanko dotyczy wielkości tej partycji. Wpisujemy np. 50%.Teraz bardzo ważna rzecz! Musimy ustawić aktywną partycję. Wiec wybieramy ustaw aktywną partycje - oczywiście będzie to pierwsza partycja - po dokonaniu wyboru pokaże się literka "A".
Teraz ustawiamy rozszerzoną partycje.
wybieramy utwórz partycje DOS...potem utwórz rozszerzoną... i program nam sam zaoferuje resztę miejsca do wykorzystania, czyli wciskamy ENTER.
Ok. Teraz trzeba utworzyć dyski logiczne, oczywiście program nam to zaproponuje - dysków tworzymy ile chcemy :)))
Program przydzieli litery dysków i będzie proponował restart komputera.
Restartujemy...
Jak już wystartuje (oczywiście z dyskietki) wydajemy komendę: format c: potem format d: i tak dalej jeśli masz więcej dysków logicznych :))) Jeszcze komenda sys c: i mamy już podstawę.

menu główne programu fdisk

0x01 graphic

SYS.COM



Ten mały program jest bardzo potrzebny na dyskietce startowej! Służy on do transferowania systemu (pliki: msdos.sys, io.sys, command.com)- plików systemowych nie można normalnie przegrać bo komputer przy starcie ich nie zauważy... składnia jest prosta :

sys a: c: - przenosi system z dyskietki na twardziela - jeśli zapiszemy odwrotnie to system przepisze się z twardziela na dyskietkę.

FORMAT.COM



format - jak sama nazwa wskazuje służy do formatowania dysków - bardzo przydatna opcja to szybkie formatowanie - format c: /q - q czyli szybkie formatowanie - parametrów można podać więcej np.: format c: /q /s - dodatkowy parametr s - kopiuje nam system.

DELTREE



Program do kasowania całych katalogów - składnia : deltree windows - skasuje cały katalog windows - ostrożnie z tym poleceniem!

Diskcopy



Program służy do kopiowania dyskietek - składnia jest prosta : diskcopy a: a: - robi idealnie wierną kopie - można np.: skopiować sobie dyskietkę systemową.

Scandisk



Przydatny program do naprawiania błędów w razie problemów z dyskiem:
scandisk c: - skanuje dysk c: w poszukiwaniu błędów

Smartdrv



jeśli chcemy skasować w dosie np. całego windows-a zalecam uruchomić program smartdrv - zobaczysz jaka różnica jest w kopiowaniu lub usuwaniu plików - warunkiem uruchomienia jest załadowany sterownik himem.sys w pliku config.sys.
smartdrv.exe 4096 4096 - można dopisać do autoexec.bat ale nie zalecam używać z windowsem - 4096 tworzy 4 megowy bufor...

Edit



Przydaje się jeśli nie mamy np. dos nawigatora - możemy wyedytować i wprowadzić zmiany w plikach konfiguracyjnych np. autoexec.bat, config.sys.

Scanreg



Zmyślny program do naprawy rejestru systemu - jeśli mamy komunikat o uszkodzonym rejestrze to wychodzimy do dos-a i wydajemy komendę :
scanreg /fix - automatycznie naprawia błędy w rejestrze.



Wyszukiwarka

Podobne podstrony:
4 Dos ppt
DOS komendy DOS-a-ściąga, szkoła, technik informatyki, INFORMATYKA-all, Ściąga z informatyki-2003
MS DOS Ćwiczenia2
strona tytułowa dos prawozdania
dos lid fun der goldener pawe c moll pfte vni vla vc vox
dos pliki wsadowe
Etimologia dos nomes dos países
DOS Wykład
konspekt dos win unix
Komendy DOS 02
DOS POLECENIA, INFORMATYKA, informatyka
Sprawozdanie z met[1] dos 2
Capítulo cuarenta y dos
los dos mundos completo
dos passos rosinante to the road again
dos W2, Ochrona środowiska Politechnika Łódzka BiNOŻ, Fizyka
Dos Passos USA Ciezkie pieniadze
Komendy DOS, Win98, Linux, Podstawowe polecenia systemau DOS, Podstawowe polecenia systemu DOS
Komendy DOS, Win98, Linux, Windows, Windows
Nowy folder, Komendy DOS

więcej podobnych podstron