LABORATORUL 7����������� BUC

��������� Comenzi externe: ATTRIB, BACKUP, CHKDSK, SCANDISK, DISKCOMP, DISKCOPY, FORMAT, PRINT, SYS, TREE, SUBST.

 

Instrucţiunea ATTRIB

 

ATTRIB

Format:

ATTRIB [+R|-R] [d:] [\] [path\] nume .tip [/S]

+R/-R atribuie / şterge protecţia la scriere a fişierului specificat (Read - Only).

/S transmite comanda tuturor subdirectoarelor din path-ul specificat

Acceptă nume generic pentru fişiere.

Exemple:

C:\>ATTRIB +R A:\APLICATIE\BAALANTA\B1.COM

Fişierul B1.COM devine protejat la scriere.

C:\>ATTRIB\VIRUS\*.*

Afişază atributele tuturor fişierelor din directorul VIRUS.

 

Instrucţiunea BACKUP

 

BACKUP

Format:

BACKUP d1 : [\] [path\] [nume.tip] d2 : [/S] [/A] [/F : mărime]

Face o copie de siguranţă de pe un disc pe altul, poate transfera fişiere de pe HDD pe FDD, sau de pe un FDD pe altul.

d1 este drive-ul care conţine discul sursă.

d2 este drive-ul care conţine discul destinaţie.

Dacă nu se specifică nume.tip pentru fişierul sursă se va trece copia de siguranţă pentru toate fişierele din directorul specificat �n path sau, dacă nici acesta nu se specifică, pentru toate fişierele de pe discul din drive-ul d1.

/S transferă la copiere toată structura de subdirectori, cu fişierele conţinute �n acesta.

/A nu se şterg fişierele deja existente pe discul destinaţie. Dacă nu se dă această opţiune, toate fişierele de pe discul destinaţie vor fi implicit şterse.

/F: mărime formatează discul destinaţie dacă acesta nu a fost �n prealabil formatat;

Această instrucţiune admite nume generic pentru fişierul sursă.

Instrucţiunea de refacere a fişierelor conţinute �n copia de siguranţă este RESTORE.

Exemple:

C:\ > BACKUP C:\LIMBAJE\FOX A: /A

Va face o copie de siguranţă pentru toate fişierele conţinute �n directorul FOX, fără a şterge fişierele deja existente pe discul din drive-ul A:.

C:\>BACKUP A:\APLICATIE\*.* B: /S

Va face o copie de siguranţă pentru toate fişierele conţinute �n directorul APLICAŢIE de pe discul din drive-ul A:, precum şi �n toţi subdirectorii acestuia destinaţia fiind discul din drive-ul B:. Pentru cazul �n care există o singură unitate de floppy disk, computerul va cere introducerea discului destinaţie (B:) �n drive-ul de floppy disk.

 

Instrucţiunea CHKDSK

 

CHKDSK

Format:

CHKDSK [d:] [\] [path\] [nume.tip] [/F] [/V]

Verifică erorile de pe disk şi caută �n fişiere zonele de memorie discontinue.

/F va grupa toate zonele cu erori din fişiere �n nişte fişiere de tip FILEnnnn.CHK. Aceste fişiere distruse pot fi recuperate ulterior cu un editor de text (dacă ele conţin texte) sau se elimină de pe disc (se şterg), eliber�nd astfel zona de memorie respectivă.

/V afişează numele fiecărui fişier şi eventualele mesaje de eroare, pe parcursul executării operaţiei.

Exemple:

C:\>CHKDSK A: /F

Verifică discul A: şi grupează zonele cu erori �n vederea recuperării.

C:\>CHKDSK \VIRUS\V1.EXE

Verifică fişierul V1.EXE din directorul VIRUS de pe drive-ul implicit (aici C).

A:\>CHKDSK

Verifică discul din drive-ul implicit (aici A:).

 

Instrucţiunea SCANDISK

 

SCANDISK

Format:

SCANDISK [d:]

Verifică erorile de pe disk şi caută �n fişiere zonele de memorie discontinue.

C:\>CHKDSK C:

 

Instrucţiunea DISKCOMP

 

DISKCOMP

Format:

DISKCOMP sursa d: [destinaţie d:] [/1] [/8]

Compară conţinutul discului destinaţie cu discul sursă.

Această comandă se referă doar la FDD.

Dacă destinaţia lipseşte se consideră drive-ul implicit.

/1 compară doar prima parte a discurilor.

/8 compară doar primele 8 sectoare ale fiecărei piste.

Exemplu:

C:/>DISKCOMP A: B: sau

C:/>DISKCOMP A:

Compară discul A: cu discul B:.

 

Instrucţiunea DISKCOPY

 

DISKCOPY

Format:

DISKCOPY [sursa d:] [destinaţie d:] [/1]

Copiază conţinutul discului sursă pe discul destinaţie.

Această comandă se referă doar la FDD.

/1 permite copierea doar a unei părţi a discului.

Dacă destinaţia lipseşte se consideră drive-ul implicit.

Drive-ul sursă poate fi identic cu destinaţia; �n acest caz după citirea discului sursă, computerul va solicita introducerea discului destinaţie �n drive-ul respectiv.

Dacă discul destinaţie nu este formatat se realizează automat formatarea �nainte de copiere.

Exemple:

C:\>DISKCOPY A: B: sau

B:\>DISKCOPY A:

Copiază discul din drive-ul A: pe discul din drive-ul B:

A:\>DISKCOPY

Realizează o copiere �n acelaşi drive.

 

Instrucţiunea FDISK

 

FDISK

Format:

FDISK [d:]

Este o comandă de configurare pentru hard disk.

[d:] se foloseşte c�nd avem mai multe unităţi HDD pentru a specifica unitatea.

Verifică dacă un HDD este configurat sau formatat.

Creează o partiţie de DOS.

Creează o partiţie de DOS extinsă.

Creează drive-uri logice �n partiţii extinse.

Schimbă partiţia activă.

Şterge o partiţie de DOS.

Şterge o partiţie de DOS extinsă.

Şterge un drive logic �ntr-o partiţie extinsă.

Afişează informaţii de partiţie.

 

Instrucţiunea FORMAT

 

FORMAT

Format:

FORMAT d: [/1] [/8] [/B] [/S] [/F: marime]

Formatează discul din drive-ul specificat.

/1 formatează o singură faţă a discului.

/8 formatează cu 8 sectoare pe pistă.

/B formatează spaţiul pentru fişierele de sistem ce poartă atributul hidden (ascunse).

/S la formatare se face şi copierea fişierelor de sistem, permiţ�nd folosirea ulterioară a discului formatat ca disc de pornire (Startup, boot); nu se recomandă �nsă transferarea sistemului de operare pe discuri folosite doar pentru memorare de date �ntruc�t se pierde spaţiu de memorie.

/F specifică mărimea discului de formatat.

 

Instrucţiunea PRINT

 

PRINT

Format:

PRINT [d:] [\] [path\] nume.tip [[d:] [\] [path\] nume.tip�] [/D:device] [Q:marime] [/C] [/P] [/T]

Permite tipărirea la imprimantă a fişierelor de tip ASCII �n paralele cu alte operaţii executate de către operator.

Odată lansată această comandă �ncepe tipărirea fişierului din lista de aşteptare; operaţia se continuă fără intervenţia utilizatorului, permiţ�nd acestuia să execute �n parele alte operaţii.

/D:device specifică numele terminalului la care este conectată imprimanta; implicit este PRN. Această opţiune se dă la prima lansare a comenzii PRINT �n sesiunea de lucru respectivă.

/Q:mărime setează numărul de fişiere care pot face parte din lista ce urmează a fi tipărită; este un număr �ntreg �ntre 1 şi 32; implicit este 10. Această opţiune se dă la prima lansare a comenzii PRINT �n sesiunea de lucru respectivă.

/C anulează tipărirea fişierelor respective, elimin�ndu-le din lista de aşteptare lansată �n tipărire cu comanda anterioară.

/P adaugă fişierele respective la lista de aşteptare lansată �n tipărire cu o comandă anterioară.

/T abandonează tipărirea fişierelor care au mai rămas �n listă.

Această comandă admite nume generic pentru fişiere.


Instrucţiunea SYS

 

SYS d:

Transferă sistemul de operare de pe discul din drive-ul specificat, copiind fişierele de sistem (IO.SYS şi MSDOS.SYS care de obicei sunt fişiere ascunse - hidden).

 

Instrucţiunea TREE

 

TREE

Format:

TREE [d:] [\] [path\] [/F]

Afişează sub formă grafică structura de directori şi subdirectori din path-ul specificat de pe drive-ul specificat sau dacă nu se fac aceste specificări de pe directorul curent din drive-ul implicit.

/F afişează şi numele de fişiere din fiecare director şi subdirector.

 

Instrucţiunea SUBST

 

SUBST

Format:

SUBST [d:] ��[d:] [\] [path\]

Face substituţia unui director specificat cu drive-ul specificat.

Exemple:

C:\> SUBST G: �C:\APLICATIE\

Substituie directorul C:\APLICATIE\ cu drive-ul nou creat G:

 

 

EXERCIŢII

 

  1. Activaţi opţiunea DOSKey.

Creaţi Directorul student �n rădăcina drive-ului C: (C:\student).

Creaţi �n directorul� C:\student fişierele analiza.txt, desen.txt, sport.txt, folosind editorul din MS-DOS. Introduceţi �n fiecare dintre aceste fişiere c�teva r�nduri de text.

 

  1. Protejaţi la ştergere toate fişierele din directorul C:\student.

 

  1. �ncercaţi ştergerea fişierelor din directorul C:\student prin folosirea comenzilor DOS de ştergere (del rd deltree).

 

  1. �ncercaţi modificarea fişierelor din directorul C:\student prin folosirea editorului edit.

 

  1. Verificaţi dacă drive-ul C: are discontinuităţi sau erori.

 

  1. Formataţi o dischetă de 1,44 MB.

 

  1. Transferaţi fişierele de sistem pe o dishetă de Boot folosind comanda SYS.

 

  1. Realizaţi o copie identică a dischetei de sistem, (prin simpla copiere a fişierelor discheta nu va mai fi bootabilă) folosind comanda DISKCOPY.

 

  1. Substituiţi directorul C:\student cu drive-ul nou creat H:.

 

  1. �ncercaţi formatarea şi scanarea drive-ului nou creat H:.