CATEGORII DOCUMENTE |
DOCUMENTE SIMILARE |
||
|
||
Exista doua tipuri de astfel de comenzi:
Comenzi interne: se lanseaza in executie imediat, deoarece sunt parti componente ale sistemului de operare MS - DOS, fiind activate simultan cu sistemul de operare;
Comenzi externe: sunt rezidente pe disc sub forma de programe executabile; inainte de a le lansa in executie, trebuie mai intai incarcate. Pentru aceasta, in sintaxa comenzii trebuie specificat locul in care programul corespunzator ei este stocat pe disc.
Exemplu: Comanda externa C:GRAPHICS are semnificatia lansarii in executie a programului executabil GRAPHICS.COM, stocat pe disc. Orice fisier cu extensia .COM, .BAT sau .EXE functioneaza ca o comanda externa.
Comenzi MS-DOS interne
1) COPY: Permite copierea unuia sau mai multor fisiere de pe discul specificat, si optional schimba numele fisierului nou creat. In timpul procesului de copiere se poate realiza si o concatenare a fisierelor.
sintaxa: COPY [/a][/b][d:][cale]nume-fisier[.ext] [/a][/b][d:][cale] [nume-fisier[.ext]] [/v]
sau, pentru copiere cu concatenare:
COPY [/a][/b][d:][cale]nume-fisier[.ext] + [d:][cale][nume-fisier[.ext]] [/a] [/b] [/v] [. +[d:][cale]nume-fisier[.ext][/a][/b][/v]]
Primul fisier specificat este fisierul sursa, iar al doilea este fisierul destinatie.
Parametrul /V determina verificarea faptului daca sectoarele scrise pe discul destinatie sunt corect inregistrate.
Parametrii /A si /B au urmatorul efect:
Folositi cu fisierul sursa:
/A : determina tratarea fisierului ca un fisier de tip text (.TXT);
/B : determina copierea intregului fisier.
Folositi cu fisierul destinatie:
/A : determina adaugarea caracterului CTRL / Z la sfarsitul fisierului;
/B : nu se adauga marca de sfarsit de fisier.
Daca nu se specifica numele fisierului destinatie, atunci copierea fisierului se face pastrandu-i numele. In cazul in care copierea fisierelor se face pe aceeasi unitate de disc si in acelasi director, obligatoriu trebuie sa dam nume diferite fisierelor destinatie - altfel comanda nu este permisa. Daca operatia se face in alt director, se poate folosi acelasi nume pentru fisierele destinatie.
Exemplu:
copiere fara schimbarea numelui:
COPY [d:][cale]nume-fisier [.ext]
copiere cu schimbarea numelui:
COPY [d:][cale]nume-fisier [.ext] [d:][cale]nume-fisier [.ext]
copiere cu concatenare:
COPY A.TXT + B.TXT + C.TXT TOTAL.TXT
C:>COPY C:CONFIG.SYS A:DOSCONFIG.OLD
- se copie fisierul "config.sys" de pe directorul radacina al unitatii de disc c: pe unitatea a:, in directorul "dos", sub numele "config.old".
2) DELETE sau ERASE: Sterge fisierul cu numele specificat din directorul curent sau specificat, de pe unitatea de disc curenta sau cea specificata.
sintaxa: DEL [d:][cale]nume-fisier[.ext]
sau
ERA [d:][cale]nume-fisier[.ext]
Exemplu: Pentru a sterge toate fisierele din directorul curent
DEL [d:]*.* sau
ERA [d:]*.* sau
DEL [d:][cale]*.* sau
ERA [d:][cale]*.*
3) DIRECTORY (DIR) : Listeaza toate intrarile sau numai cele specificate dintr-un fisier director. Informatia afisata include: numele volumului, dimensiunea spatiului liber pe disc, dimensiunea fisierului (in octeti), data si ora cand s-a executat ultima scriere in fisier.
sintaxa: DIR [d:][cale] [nume-fisier[.ext]] [/p][/w]
Parametri:
[d:][cale][nume-fisier[.ext]] : se indica directorul si fisierele pe care dorim sa le listam;
/p : realizeaza afisarea informatiilor pagina cu pagina (ecran cu ecran);
/w : realizeaza o afisare condensata a informatiilor din director (listeaza doar numele directoarelor si ale fisierelor).
4) RENAME (REN) : Schimba numele fisierului specificat de primul parametru in numele specificat de al doilea parametru.
sintaxa: RENAME [d:] [cale] nume-vechi[.ext] [d:] [cale] nume-nou[.ext]
Exemplu:
C:>REN AUTOEXEC.BAT AUTOEXEC.OLD
5) CLS: Sterge ecranul si muta cursorul in coltul din stanga sus al acestuia.
sintaxa: CLS
6) TYPE : Afiseaza pe ecran sau la imprimanta continutul fisierelor de tip text specificate.
sintaxa: TYPE [d:][cale]nume-fisier[.ext]
Pentru a afisa acest continut la imprimanta, exista doua posibilitati de redirectionare a listarii: folosind parametrul ">PRN", sau combinatia de taste "CTRL/P".
Comenzi MS-DOS externe
1) DISKCOPY: Copie global continutul unui disc flexibil (discheta) sursa pe o alta discheta, destinatie; daca este necesar, se poate face si formatarea dischetei destinatie.
sintaxa: [d:][cale] DISKCOPY [d:[d:]][/1]
Parametri:
[d:][cale] : specifica unitatea de disc si calea pana la directorul in care este stocata comanda DISKCOPY;
[d:] : primul parametru specifica unitatea de disc sursa;
[d:] : al doilea parametru specifica unitatea de disc destinatie;
Este posibil sa folosim aceeasi unitate de disc si pentru sursa, si pentru destinatie, sau unitati diferite.
: precizeaza sa se copieze numai prima fata a dischetei.
Exemplu:
DISKCOPY A: B:
- pentru copiere intre unitati de disc diferite
DISKCOPY A: A:
- pentru copiere folosind aceeasi unitate de disc.
FORMAT : Initializeaza discul din unitatea specificata sau implicita la un format acceptat de sistemul de operare; analizeaza intregul disc pentru detectarea pistelor defecte; creeaza si initializeaza directorul radacina, tabela de alocare a fisierelor si programul de incarcare a sistemului de operare.
ATENTIE!: Operatia de formatare distruge toate datele existente anterior pe disc.
sintaxa: [d:][cale] FORMAT d:[/S] [/1] [/8] [/V] [/B] [/N:xx] [/T:yy]
Parametri:
[d:][cale] : specifica unitatea de disc si directorul in care este stocata comanda.
d: : specifica unitatea de disc care va fi formatata;
/S : indica copierea fisierelor sistemului de operare de pe discul implicit pe discul care se formateaza, in ordinea BIO.COM, DOS.COM, COMMAND.COM.
: discul destinatie va fi formatat pentru utilizare simpla fata (numai pentru dischete de 5.25").
: discul destinatie va fi formatat cu 8 sectoare / pista (de asemeni numai pentru dischete de 5.25"). Comanda va crea 15, 18 sau mai multe sectoare / pista, in functie de performanta calculatorului (sectorizare).
/V : indica introducerea unei etichete de volum.
/B : determina crearea unui disc cu 8 sectoare, si cu rezervarea spatiului pentru fisierele BIO.COM si DOS.COM, desi aceste fisiere nu sunt copiate efectiv pe disc.
/N:xx : specifica numarul de sectoare / pista;
/T:xx : specifica numarul de piste (acest parametru si cel anterior sunt folositi atunci cand se doreste formatarea unui disc flexibil la o capacitate mai mica decat cea maxima permisa).
Exemplu:
C:>FORMAT A:/S
- discheta din unitatea A este formatata si se vor copia fisierele sistemului de operare.
3) MORE : Citeste date de la echipamentul standard de intrare si le trimite la echipamentul standard de iesire pagina cu pagina.
sintaxa: [d:][cale] MORE
4) PRINT : Tipareste fisierele de tip text la imprimanta.
sintaxa: [d:][cale] PRINT [d:][cale] nume-fisier[.ext]
5) PROMPT : Defineste un nou prompter sistem.
sintaxa: [d:][cale] PROMPT [text]
Comanda este folosita de obicei pentru a afisa directorul curent in timpul lucrului sub MS-DOS.
Exemplu:
PROMPT $P$G
6) SORT : Citeste date de la echipamentul standard de intrare, sorteaza datele si apoi le scrie sortate la echipamentul standard de iesire.
sintaxa: [d:][cale] SORT [/R][/+n]
Parametri:
[d:][cale] : indica unitatea de disc si directorul in care este stocata comanda.
[/R] : determina efectuarea sortarii in ordine descrescatoare.
[/+n] : se introduce un numar intreg care va determina inceperea sortarii de la coloana n.
7) TREE : Listeaza toate caile gasite pe discul specificat, optional si numele fisierelor din fiecare subdirector.
sintaxa: [d:][cale] TREE [d:][/F]
Parametri:
[d:][path] : specifica unitatea de disc si directorul in care este stocata comanda.
[d:] : specifica unitatea de disc a carei structura arborescenta de directoare va fi afisata.
[/F] : indica si listarea fisierelor.
8) XCOPY : Copiaza selectiv grupuri de fisiere, care pot include si subdirectoare.
sintaxa: [d:][cale] XCOPY [d:][cale][nume-fisier1[.ext]] [d:] [cale] [nume-fisier2 [.ext]] [/A] [/D:mm-dd-yy] [/E] [/M] [/P] [/S] [/V] [/W]
Parametri:
[d:][cale] : specifica unitatea de disc si directorul in care este stocata comanda.
[d:][cale][nume-fisier1[.ext]] : specifica unitatea de disc, calea si fisierele sursa care se vor copia. Sursa poate fi un fisier, o unitate de disc, o cale sau orice combinatie a celor trei.
[d:][cale][nume-fisier2[.ext]] : specifica fisierele destinatie.
[/A] : determina copierea fisierelor care au bitul de arhivare pozitionat.
[/D:mm-dd-yy] : pentru copierea tuturor fisierelor create sau modificate la sau dupa data specificata.
[/E] : determina crearea de subdirectoare pe discul destinatie.
[/M] : determina copierea fisierelor care au bitul de arhivare pozitionat; in plus, anuleaza bitul de arhivare al fisierelor sursa.
[/P] : afiseaza un mesaj inaintea copierii fiecarui fisier.
[/S] : copiaza fisierele din directorul sursa si din toate subdirectoarele care se afla la nivele inferioare directorului specificat.
[/V] : determina verificarea scrierii datelor pe discul destinatie.
[/W] : determina afisarea unui mesaj la inceputul executiei comenzii, pentru a permite schimbarea discurilor.
Am prezentat in cele de mai sus doar cateva comenzi MS-DOS, care sunt cel mai des utilizate. Sistemul de operare Dos este la baza sistemului de operare Windows si UNIX. Comenzile sistemului de operare DOS sunt incluse si in programele utilitare de tip Norton , sau Windows Explorer (sub Windows). Cunoasterea sintaxei acestor comenzi este necesara atunci cand sistemul de operare Windows nu mai raspunde din diverse motive ( virusare, distrugerea accidentala a anumitor fisiere, etc.) si nu mai poate fi incarcat. In acest caz, se starteaza calculatorul cu o disketa sistem realizata dupa prima instalarea a sistemului de operare Windows pe calculator .
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 2701
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved