Sunteți pe pagina 1din 3

Modalittile de exploatare a atributelor fisierelor si alte comenzi pentru modul MS-DOS

Comenzile de baz ale sistemului MS-DOS am s le enumr si am s le explic mai jos. ntrebarea este: De ce aveti nevoie de modul MS-DOS? Rspunsul pe care pot s vi-l dau eu este: De multe ori sistemul cedeaz din anumite cauze, n general independent de vointa utilizatorului; asa c pentru a reusi singuri s v recuperati ceea ce se poate recupera din datele de pe hard disk sau s lucrati cu anumite programe care suport doar modul DOS si chiar formatarea calculatorului care este recomandat s fie fcut din DOS, este necesar s nvtati cteva comenzi de baz mcar. Asa deci... s prezint cele mai folositoare comenzi utilizate. Prima comand, cea cu care creati un fisier n DOS este EDIT. Dac pe prompterul c:\> tastati cuvntul EDIT se va deschide un program, n care puteti edita ceea ce doriti. Salvarea fisierului se face n ce format doriti atta timp ct acel format este suportat de calculator pentru a mai putea vizualiza acel fisier. Comanda de creere a unui director este MKDIR [nume] (MKDIR=make directory) unde n locul numelui tastati numele directorului pe care vreti s-l creati. S dau un exemplu. Creez directorul TEST. Asa c tastez: C:\>MKDIR TEST Dac vreau s intru n el dup ce l-am creat trebuie s folosesc alt comand. Aceasta este: C:\>CD TEST (CD=change directory) pentru a iesi din acel director si pentru a reveni pe c:\> trebuie s tastez comanda CD.. Astfel din C:\>TEST voi reveni la c:\> Acum s v nvt stergerea unui fisier. Pentru nceput creez fisierul test.txt pe c:\> Dupa aceasta dac dau comanda: DIR (DIR=directory) mi apare tot ce este pe diskul C. Asa c trebuie s apar directorul TEST si fisierul test.txt Pentru a putea sterge fisierul folosesc comanda: DEL (DEL=delete) sau ERASE (ERASE=sterge) astfel: c:\>DEL test.txt Acum dac dau DIR o s mi apar c am doar directorul TEST. Dac vreau s-l sterg si pe acesta scriu RMDIR [nume] (RMDIR=remove directory) sau RD [nume] (RD=remove directory) astfel: c:\>RD TEST Acum dac tastez DIR nu o s-mi mai apar nimic pe C:\> S presupunem c mai avem fisierul test.txt Dac vrem s facem o modificare n continutul su tastm C:\>EDIT test.txt Asa c un fisier deja creat poate fi moficat dupa preferinte. Dac dorim s vizualizm continutul fisierului test.txt fr a intra n el cu comanda EDIT putem s tastam TYPE [nume] (TYPE=vizualizare n acest caz) Deci vom avea c:\>TYPE test.txt asa c tot continutul fisierului va aprea pe ecran. Acum, n cazul n care pe ecran aveti prea mult text scris puteti folosi comanda CLS

(CLS=clear screen) astfel: c:\>CLS care va goli ecranul si prompterul va aprea sus pe primul rnd al ecranului. S presupunem c avem directorarele Programe si Documente pe hard diskul C si fisierul document.txt n directorul Documente. Dac dm comanda DIR o s ne apar pe ecram pe primul rnd directorul Documente, pe al doilea rnd apare directorul Programe, pe al treilea rnd apare 1 file(s) iar pe al patrulea rnd ne apare 2 dir(s). Acum am s v nvt copierea unui fisier dintr-un director n alt director. De exemplu copiem fisierul document.txt din directorul Documente n directorul Programe. Scriem c:>\COPY c:\Documente\document.txt c:\Programe si apsm tasta Enter. Acum dac scriem c:>\CD PROGRAME si apoi comanda DIR o s vedem c avem fisierul document.txt acolo. Deci structura comenzii pentru a copia un fisier n alt loc este COPY [sursa] (fisier) [destinatia] . Acum s v nvt comanda de mutare a unui fisier dintr-un loc n altul, mai exact folosim aceleasi directoare ca mai sus dar s presupunem ca nu am copiat acel fisier. Scriem c:\MOVE c:\DOCUMENTE\document.txt c:\PROGRAME si apasm Enter. Dac urcm n directorul PROGRAME o s observm c fisierul document.txt este acolo iar n directorul DOCUMENTE nu mai este, pentru c l-am mutat de tot (MOVE=mutare). O comand cu ajutorul creia se pot copia mai multe fisiere n acelasi timp dintr-un loc n altul este XCOPY . Se foloseste astfel: c:>\XCOPY c:\DOCUMENTE\*.* c:\PROGRAME si Enter. Acele stelute ( *.* ) arat c dorim s copiem toate fisierele din directorul DOCUMENTE n directorul PROGRAME. Un fisier n DOS este sub forma de nume.ext , adic nume si extensie. Numele fisierului este format din 8 caractere iar extensia din 3 caractere. n explicatia de mai sus ( *.* ), prima stelut arat c doresc s copiez toate fisierele adic indiferent ce nume au, iar a doua stelut reprezint c am copiat toate fisierele cu orice extensie. Structura directoarelor poate fi pe opt nivele, adic pot exista sapte directoare unul n cellalt si toate aflate n directorul de baz adic cel aflat direct pe c:>\ Nu exist limit de directoare sau fisiere incluse n alt director. Pentru comenzi mai complexe referitoare la cele prezentate mai sus puteti scrie COMANDA /? exemplu fiind c:>\XCOPY /? Orice comand nu cunoasteti sau nu v aduceti aminte de ea cum se foloseste puteti s o scrieti COMANDA /? si veti primi niste explicatii destul de simple. Acum s vorbim despre atributele pe care le pot avea fisierele. Exist patru atribute care sunt folosite si acestea sunt: read-only , hidden , system , archive . Atributul "read-only" nseamn "doar citire" adic un fisier cu acest atribut poate fi doar citit sau copiat dar nu poate fi si editat. Atributul "hidden" nseamn c fisierul este "ascuns" , adic n modul MS-DOS nu poate fi vzut cu comanda DIR iar n Windows dac este setat ca "Do not show hidden or system files", la fel ca si n DOS, nu poate fi vzut. Fisierul cu atributul "system" nseamn c este un fisier important al sistemului de operare si trebuie protejat, deci n cazul n care cineva ncearc s-l stearg este avertizat precum c acel fisier este "system" si dac esti sigur c vrei s-l stergi. Atributul "archive" se foloseste n general la programe sau arhive. De asemenea acest atribut te poate mpiedica la scrierea unui fisier. Acum s v explic cum se pot scoate sau cum se pot aduga atribute, pentru a putea edita sau mpiedica editarea unor fisiere. n modul MS-DOS atributul "read-only" se poate scoate cu comanda: c:>\attrib -r [nume fisier] asta n cazul n care stim c este acolo :))) Pentru a aduga acest atribut unui fisier se scrie c:>\attrib +r [nume fisier] In Windows dm click dreapta pe fisier, iar cnd apare acel meniu dm click pe Properties iar n partea de jos a noii ferestre observm cteva csute care pot fi bifate, deci folosim csuta "read-only". Pentru atributul "hidden" scriem n DOS comanda

c:>\attrib -h [nume fisier] asta nsemnnd c am fcut fisierul vizibil. Dac vrem s-l ascundem scriem c:>\attrib +h [nume fisier] n Windows se face la fel ca la atributul read-only dar bifm sau debifm csuta "hidden". Atributul "system" se scoate n DOS cu comanda c:>\attrib -s [nume fisier] si se adaug cu comanda c:>\attrib +s [nume fisier] Pentru Windows se face ca la cele dou de mai sus dar folosim csuta "system". Atributul "archive" pentru DOS se scoate cu comanda c:>\attrib -a [nume fisier] si se adaug cu comanda c:>\attrib +a [nume fisier] iar n Windows se face ca la cele trei de mai sus dar se foloseste csuta "archive". Atentie, eu am dat exemple pentru fisierele care sunt direct pe c:>\ dar dumneavoastr puteti ntlni cazuri n care fisierele sunt aflate n alte directoare sau chiar pe alte partitii deci comanda general pentru a aduga sau scoate un atribut al unui fisier este: DRIVE: [+r | -r] [+h | -h] [+s | -s] [+a | -a] [[CALE] [fisier]] Pentru a vedea aceste comenzi care nu este necesar s le nvtati acum pe de rost puteti da oricnd comanda ATTRIB /? n modul MS-DOS. Dac dati comanda ATTRIB fr a mai aduga vreun atribut o s v apar atributele fisierelor si directoarelor din prompter (din locul unde v aflati, director sau direct harddisk).

S-ar putea să vă placă și