|
Acest sistem de
operare a aparut ca o necesitate de a inlocui obositoarele benzi
magnetice, care erau folosite pentru stocarea si cautarea
informatiei. MS-DOS
reprezinta prescurtarea de
MS-DOS este o interfata in mod text, intre calculator si utilizator, care permite "dialogul" adica introducerea de informatie de la tastatura si citirea comenzilor si a raspunsurilor, pe ecran.
Desi la ora actuala este foarte putin folosit, atunci cind calculatorul nu mai porneste, singura posibilitate, este sa avem o discheta de pornire si sa ne folosim de comenzile acestui sistem de operare.
In sistemele de operare actuale, adica in Windows 95 si 98 se afla "ascuns" in subdirectorul WINDOWSCOMMAND sistemul de operare MS-DOS.
Pentru a intra in MS-DOS se parcurg urmatorii pasi :
1.
Se executa
clic stinga pe butonul "Start" din
bara de sistem sau apasam combinatia de taste Ctrl + Esc si ne deplasam cu
sageata in sus si apoi se alege optiunea "Shut Down".
2. Selectam butonul radio cu optiunea "Restart in MS-DOS mode" si apasam OK.
3. Acum ne aflam in catalogul (directorul) C:Windows si putem executa comenzi si programe specifice MS-DOS.
Pentru revenire in sistemul de operare Window, se scrie la tastatura cuvintul "EXIT".
Autoexec.Bat este un fisier de tip batch, adica un fisier de comenzi indirecte, care se executa automat si secvential, atunci cind se porneste calculatorul. Fata de comenzile incluse in Autoexec.Bat de catre programul de instalare, se pot introduce comenzi noi pentru a fi executate. De exemplu se poate introduce in Autoexec.Bat o comanda care sa porneasca automat un alt program.
Config.Sys este utilizat pentru a configura sistemul de operare DOS, in functie de cerintele utilizatorului si este creat de programul de instalare, a sistemului de operare.
Numele de fisiere pot avea maxim opt caractere formate din litere si cifre. Majoritatea au si o extensie formata din trei litere, care ajuta la identificarea tipului fisierului.
N
u
m
e
l
e
e
x
t
Un caracter poate fi orice litera de
Literele mari sau mici, sint interpretate la fel. De exemplu : FISIER.DOC este acelasi cu fisier.doc. Nu se admit spatii, virgule sau backslash-uri (). Punctul se foloseste numai pentru a separa numele de extensie si nu poate fi folosit ca parte a unui nume de fisier.
Exemple de extensii de fisiere :
.Bat- Fisier batch, cu comenzi indirecte
.Bmp - Inseamna bitmap, adica o harta de puncte. Este un fisier grafic.
.Com - Fisier direct executabil
.Exe - Fisier direct executabil
.Gif- Fisier grafic
.Jpg - Jpeg. Fisier grafic
Fisierele sint tinute in cataloage (directoare) si in subcataloage (subdirectoare). Un director (catalog) deosebit este directorul radacina, care se reprezinta printr-un backslash (), deci directorul radacina al unitatii C este C:
Prin ramificare din directorul radacina, ca un arbore, se pot creea alte cataloage, numite subcataloage (subdirectoare). Se pot creea subdirectoare, pentru fiecare program sau grup de fisiere in parte. Directoarele trebuiesc privite ca niste incaperi, iar subdirectoarele trebuiesc privite ca pe niste sertate in care sint depozitate informatii. Subdirectoarele si fisierele sint separate intre ele printr-un backslash (). Exemplu : C:Documente
O comanda DOS este formata din trei parti :
2. Parametrii optionali, care comunica sistemului de operare DOS,care sunt fisierele si cataloagele cu care sa lucreze
3. Comutatorii logici, care sint niste optiuni care se pot folosiimpreuna cu o comanda si sint precedati intotdeauna de un slash (/).
Pentru a opri o comanda in curs de desfasurare, se apasa tasta Space sau se foloseste combinatia Ctrl + C. Cind se tine apasata tasta Ctrl, pe ecran apare semnul ^ (caret - semn de omisiune). Daca apasam combinatia Ctrl + C, pe ecran apare ^C .
Comenzile sint de doua tipuri : interne si externe. Comenzile interne sint incarcate in memorie la pornire, in programul Command.Com care este interpretorul de comenzi. Comenzile externe, sint de fapt programe care se gasesc in catalogul DOS sau mai nou se gasesc in WindowsCommand. Pentru a lucra cu o comanda externa, trebuie mai intii sa ne mutam in catalogul DOS si sistemul va recunoaste comenzile cind le introducem de la tastatura. Daca nu dorim sa ne "deplasam" in catalogul DOS, putem sa adaugam comenzii o cale de acces, ca in exemplul urmator :
C:DOSFORMAT A:
Pentru ca sistemul de operare DOS sa aibe acces permanent la toate comenzile, interne sau externe, indiferent care este catalogul curent, trebuie creata o cale de acces permanenta.
Pentru ca DOS sa aiba acces la toate comenzile interne si externe, indiferent care este catalogul curent, trebuie creata o cale de acces permanenta. Pentru aceasta trebuie introdusa in fisierul Autoexec.Bat urmatoarea comanda :
Comanda PATH cere sistemului de operare DOS, sa-si caute comenzile externe in catalogul (Directorul) DOS si atunci nu mai este nevoie sa se tina cont de catalog, cind se introduce o comanda. Datorita comanzii PATH introdusa in Autoexec.Bat, sistemul intelege cind se tasteaza de exemplu :
FORMAT A:
Se pot introduce si alte cataloage in comanda PATH, astfel incit sa se poata rula programele din orice catalog. Comanda PATH identifica numai fisierele direct executabile, nu si fisierele de date. Numele si calea spre cataloage, se separa prin semnul punct si virgula (;). De exemplu o cale de acces poate arata astfel :
PATH=C:DOS;C:WINDOWS;C:WORD
Calea de acces la un fisier, consta in urmatoarele :
Unitatea de disc. Este desemnata cu ajutorul unei litere, urmata de semnul doua puncte (:), ceea ce arata cate vorba de o unitate de disc. Daca un fisier se afla pe unitatea C, atunci C: reprezinta prima componenta a caii fisierului.
Calea de cautare a catalogului. Aceasta este formata dintr-un backslash () urmat de numele catalogului, urmat de un alt backslash. Se poate indica un subcatalog, cu ajutorul numelui acestuia, urmat de un alt backslash. De exemplu, daca avem un fisier aflat intr-un catalog numit Documente, care este un subcatalog al catalogului WORD, atunci calea de cautare a catalogului, este urmatoarea :
C:WORDDOCUMENTE
Numele de fisier. Se tasteaza numele fisierului, de exemplu :
BUGET.DOC
Pentru a suplini mai multe caractere consecutive, se foloseste semnul asterisc (*), iar pentru a suplini un singur caracter, se foloseste semnul intrebarii (?).
Exemple :
orice fisier, cu orice extensie
*.DOC= orice fisier, cu extensia DOC
CAP?.DOC
= marcheaza
toate fisierele, de
Unele comenzi au optiuni suplimentare, numite comutatori logici, care se introduc dupa numele comenzii, cu ajutorul semnului slash (/). Se pot folosi mai multi comutatori, intr-o singura comanda.
Fiecare program sau grup de fisiere, are propriul catalog si de aceea pentru a avea acces la informatii, trebuie sa putem trece de la un catalog la altul.
Un program este un set de instructiuni scrise intr-un limbaj de programare, pe care PC-ul il intelege si il executa. Programe sint pentru prelucrare de imagine, de sunet, de informatii economice (contabilitate), baze de date, jocuri si altele.
Pentru a trece dintr-un catalog in altul se foloseste comanda CD, care este prescurtarea de la "change directory". Pentru a ne muta in catalogul DOS se tasteaza astfel :
Daca dorim sa ne mutam in catalogul NC, se tasteaza astfel :
CD C:NC
Trebuie sa fim atenti sa tastam backslash () si nu slash (/).
Pentru a lista pe ecran, numele fisierelor dintr-un director se foloseste comanda Dir. Folosirea acestei comenzi, este la fel cu afisarea cuprinsului unei carti si este folosita pentru a afla continutul unei dischete, al unui hard disc sau al unui compact disc.
Exemple :
Dir= afiseaza continutul directorului curent
Dir /P = comutatorul P cere calculatorului sa opreasca listarea ce a umplut un ecran
Dir /? = afiseaza ajutorul pentru aceasta comanda
Dir A: = afiseaza continutul dischetei introduse in unitatea A:
Dir /P /W = afiseaza continutul directorului curent, pe cinci coloane cu oprirea listarii. Cind apare mesajul Press any key to continue . . . se apasa o tasta, pentru a continua listarea
Dir /P /A = afiseaza continutul directorului curent, impreuna cu alte informatii, cum sint : DIR daca este un Director (Catalog) sau un numar ce reprezinta marimea fisierului. Este afisata data si ora ultimei modificari, dimensiunea totala a fisierelor listate si numarul de octeti liberi pe unitatea de disc.
Dir 111 /P = afiseaza fisierele din catalogul 111, indiferent in ce catalog ne aflam.
Dir /O /P = afiseaza continutul directoarelor in ordine alfabetica
Dir A*.DOC = afiseaza orice fisier care incepe cu litera A si are extensia DOC
Dir A?A.DOC = afiseaza orice fisier care incepe cu litera A, urmat de un caracter oarecare, apoi iar litera A.
Dir C: *.TXT /S = cauta orice fisier cu extensia TXT, pe discul C:
Dir A: /W>PRN = listeaza la imprimanta, continutul dischetei. Semnul > este simbolul redirectionarii. PRN este numele DOS pentru imprimanta.
Dir>LISTA.TXT = creeaza un fisier care contine lista fisierelor din catalogul curent.
Copierea este operatia prin care se obtine un alt fisier in locul destinatie, pe linga fisierul original, care ramine in locul sursa, deci acum informatia este prezenta in doua locuri. Pentru copiere se foloseste comanda COPY.
Mutarea este operatia prin care se transfera un fisier din locul sursa in locul destinatie, deci informatia ramine prezenta doar intr-un singur loc. Pentru mutare se foloseste comanda MOVE.
COPY BUGET.DOC C:111= copie fisierul BUGET.DOC in C:111
COPY A:*.* C:111 = copie orice fisier cu orice extensie
De pe discul A pe discul C
COPY BUGET.DOC BUGET.000= copie fisierul BUGET cu o alta extensie, pentru a crea o copie de siguranta
COPY *.DOC A: = copie orice fisier cu extensia DOC pe discheta din unitatea A:
COPY A:*.* A:= copie orice fisier cu orice extensie de pe o discheta pe alta, folosind o singura unitate de disc
Pentru mutare, se foloseste aceiasi sintaxa, doar ca in loc de comanda COPY se foloseste comanda MOVE.
Pentru redenumire, se foloseste comanda REN.
Cind redenumim un fisier, este bine sa se pastreze aceeasi extensie, pentru ca altfel programul care il foloseste, nu mai stie sa il foloseasca.
Dupa cum am invatat, MS-DOS utilizeaza doua caractere de inlocuire, si anume : asteriscul (*) pentru a inlocui mai multe caractere, ca in exemplul : *.DOC si semnul intrebarii (?) pentru a inlocui un singur caracter,ca in exemplul :
BUG??.DOC .
De exemplu, daca se doreste sa se stearga toate fisierele din catalogul ALMEUDOC se scrie urmatoarea linie de comanda :
DEL *.*
Daca dorim sa ni se ceara confirmarea, inainte de a sterge un fisier, atunci se aduga comutatorul /P (de la invitatie), la sfirsitul comenzii DEL .
DEL *.* /P
Sistemul de operare MS-DOS ne intreaba inainte de a sterge fiecare fisier. Se apasa Y pentru a sterge fisierul sau N pentru a sari peste acel fisier, fara a-l sterge.
4 Crearea unui director (catalog)
Pentru a crea un catalog se foloseste comanda MD (Make Directory - creeaza catalog). Catalogul care se creeaza se afla in catalogul curent. Daca ne aflam in catalogul radacina el se numeste Catalog (Director) iar daca ne aflam intr-un catalog, atunci el se numeste Subcatalog (SubDirector).
De exemplu, pentru a crea catalogul Proiecte, se tasteaza comanda :
MD Proiecte
Se pot crea cataloage si intr-un alt catalog decit in cel curent, adaugind calea :
MD C:Proiecte
Formatarea este operatia prin care o unitate de disc, este impartita in piste si sectoare. Pistele sint niste cercuri concentrice, care pornesc cu numerotarea de la exterior catre interior. Sectoarele seamana cu feliile de portocale, atunci cind portocala este taiata transversal de la jumatate.
Prin operatia de formatare, unitatile de disc sint pregatite sa inregistreze informatie. Este necesara o singura formatare la inceput. Daca avem deja date, prin operatia de formatare se pierd toate datele de pe acea unitate de disc. Operatia se practica cind nu se poate distruge un virus.
Pentru a formata o discheta, se tasteaza comanda :
Format A:
Iar pentru a formata harddiscul se tasteaza comanda :
Format C:
La ora actuala, datorita capacitatii mari de stocare a harddiscurilor moderne, ele sint partitionate, adica impartite in mai multe discuri logice. Astfel ca pentru un HDD nu mai este alocata numai litera C ci se aloca mai multe litere, conform cu cite partitii exista. Pentru formatare se scrie litera corespunzatoare unitatii logice.
Eticheta de volum sau Volume Label este numele dat unui disc, nume ce se inregistreaza electronic pe discul propriu-zis, in timpul procedurii de formatare. Acesta apare pe ecran, atunci cind se foloseste comanda DIR.
Daca in timpul formatarii se descopera sectoare defecte, ele sint marcate pentru ca sistemul de operare sa nu le foloseasca.
O discheta care inca se mai foloseste la ora actuala (Ianuarie 2000) este cea de 3,5 inc. Prin formatare ea are 80 de piste, cu cite 18 sectoare pe pista si foloseste ambele fete, fara a fi intoarsa.
Pentru copierea dischetelor se foloseste comanda Diskcopy. De obicei se foloseste o singura unitate de disc si de aceea comanda are forma :
Diskcopy A: A:
Prima unitate este discul sursa (A:) iar a doua discul destinatie, care in cazul nostru este tot A: . Exista calculatoare cu a doua unitate de disc la fel si atunci se scrie B: .
La copierea dischetelor cu comanda Diskcopy trebuie sa avem ambele unitati de disc cu aceiasi densitate, deci nu putem copia cu aceasta comanda de pe dischete de 5,25 inch (cine mai are asa ceva ?) pe dischete de 3,5 inch.
Pentru a verifica starea unei unitati de disc si pentru a incerca sa facem remedieri, se utilizeaza comanda Scandisk.
Scandisk C: D: Scaneaza unitatile de disc C: si D:
Scandisk /ALL Scaneaza toate unitatile de disc
Scandisk C: /Autofix Scaneaza D cind intilneste defecte si ofera posibilitatea de a
alege cum sa procedam.
Pentru a vedea cata memorie are sistemul de calcul si de care tip se scrie comanda : MEM si se apasa Enter.
Pentru a afisa o lista de programe incarcate curent in memorie, se foloseste comanda MEM impreuna cu comutatorul logic /C si cu comutatorul logic /P pentru a se afisa informatiile ecran cu ecran. Comanda se scrie astfel :
MEM /C /P
Figure 1-Memoria Extinsa si Conventionala
Pentru a porni acest editor, se tasteaza in linia de comanda Edit si pe ecran ne apare fereastra programului.
Figure 2 : Editorul DOS
Este un editor simplu care poate crea fisiere noi, le poate deschide, le putem salva pe disc, le putem tipari, se pot face cautari. Este bun pentru editarea fisierelor Autoexec.bat si Config.sys .
Comparatia rezultatelor testelor efectuate de e-Testing Labs asupra Windows XP, Windows 98SE si Windows Me