Sunteți pe pagina 1din 5

10.

2020
SO
Laborator 02 - Windows Command Line
Scop
• Lucrul cu interfata in linia de comanda Windows

• Invatarea navigare, manipulare fisiere, comenzi importante

Cuvinte cheie
• cmd, MS-DOS, Windows, Command Prompt

Suport de laborator
• Linkuri utile:

• https://www.computerhope.com/issues/chusedos.htm

• General

• Platforma MS Teams, MoodleAIA

Prezentare
📝 MS-DOS TIPS
➡ DOS este limbajul din spatele liniei de comanda Windows (command prompt)

➡ MS-DOS si Windows CLI nu sunt case-sensitive.

➡ Fisierele si directoarele prezente in Windows, se gasesc de asemenea si in command prompt

➡ Cand fisierele sau directoarele contin spatiu, acesta trebuie incadrat intre ghilimele. De
exemplu, directorul My Documents va fi scris in CLI astfel: "My Documents"

➡ Numele fisierelor pot avea 255 caractere maxim, iar extensiile acestora maxim 3 caractere.

➡ Cand un fisier sau director este sters in command prompt, acesta nu se duce in Recycle Bin.

➡ Daca ai nevoie de ajutor cu o comanda, scrie /? dupa numele comenzii. De exemplu dir /?
Va afisa optiunile disponibile pentru comanda dir.

Windows - Command Prompt


1. Lanseaza programul cmd.exe. Apasa Start, din Search cauta cmd (short for command).

2. In mod implicit, promptul porneste in directorul utilizatorului curent. De exemplu, daca


promptul afiseaza C:\Users\Morphe> acesta arata ca ne aflam pe partitia C si in directorul
Morphe (care e un subdirector al lui Users).

Pentru mai multe detalii privind folosirea comenzilor si a promptului, verifica linkul atasat in sectiunea Suport
de Laborator.

3. Utilizeaza comanda dir pentru a lista conţinutul directorului curent.

1
10.2020
SO
4. Creeaza un director numit aia folosind comanda mkdir si muta-te in directorul aia folosind
comanda cd. Afiseaza-i continutul.

c:> dir
d:\utilizatori\an II\aia> dir

5. Invoca pe ecran un editor de text pentru a crea un fişier text numit hello.txt. 

d:\utilizatori\an II\aia> edit hello.txt


d:\utilizatori\an II\aia> start notepad hello.txt

Introduceţi linia:
Hello World!

Folosiţi File | Save File | Exit pentru a salva şi pentru a iesi.


6. Utilizeaza comanda type pentru a afişa conţinutul fisierului hello.txt

d:\utilizatori\an II\aia> type hello.txt

Ar trebui să vedeţi:
Hello World!

7. Utilizeaza comanda md pentru a crea un director nou numit mydir:

d:\utilizatori\an II\aia> md mydir

8. Utilizeaza comanda cd pentru a schimba directorul implicit in mydir 

d:\utilizatori\an II\aia> cd mydir

9. Utilizeaza dir pentru a afişa conţinutul lui mydir. Acesta nu trebuie să conţină niciun fişier cu


excepţia "indiciilor" pentru sine şi parintele sau (. si ..)

d:\utilizatori\an II\aia\mydir> dir


<DIR> .
<DIR> ..

10. Utilizeaza comanda copy pentru a copia fişierul hello.txt în directorul mydir.

d:\utilizatori\an II\aia\mydir> copy d:\utilizatori\an II\aia\hello.txt

11. Utilizeaza dir pentru a afişa conţinutul directorului mydir. Ar trebui să vezi hello.txt. 

d:\utilizatori\an II\aia\mydir> dir

12. Utilizeaza md pentru a crea un subdirector pentru mydir numit mysubdir. 

d:\utilizatori\an II\aia\mydir> md mysubdir

13. Utilizeaza cd pentru a schimba directorul implicit pentru mysubdir. 

2
10.2020
SO
d:\utilizatori\an II\aia\mydir> cd mysubdir

14. Copiaza hello.txt in mysubdir. 

d:\utilizatori\an II\aia mydir\mysubdir> copy d:\utilizatori\an


II\aia\mydir\ hello.txt

Alternativ utilizare .. (două puncte), referitor la directorul părinte mysubdir

d:\utilizatori\an II\aia\mydir\mysubdir> copy ..\hello.txt

15. Realizeaza o alta copie a fisierului hello.txt dar numele sau este hello1.txt 

d:\utilizatori\an II\aia\mydir\mysubdir> copy d:\utilizatori\an II\aia


hello.txt hello1.txt

16. Utilizeaza comanda rename pentru a redenumi hello1.txt ca hello2.txt

d:\utilizatori\an II\aia\mydir\mysubdir> rename hello1.txt hello2.txt

17. Verifica afisand conţinutul lui mysubdir. Ar trebui să vedeţi două fişiere: hello1.txt şi hello2.txt 

d:\utilizatori\an II\aia\mydir\mysubdir> dir

18. Verifica conţinutul fisierului hello2.txt

d:\utilizatori\an II\aia\mydir\mysubdir> type hello2.txt

19. Utilizeaza un wildcard pentru a sterge toate fişierele din mysubdir. (del)  

d:\utilizatori\an II\aia\mydir\mysubdir> del *.*

Utilizeaza în schimb un wildcard pentru a şterge toate fişierele cu extensia .txt

d:\utilizatori\an II\aia\mydir\mysubdir> del *.txt

Utilizeaza comanda dir pentru a verifica faptul că ambele fişiere sunt sterse.

20. Întoarce-te la directorul mydir 

d:\utilizatori\an II\aia\mydir\mysubdir> cd ..

21. Utilizeaza comanda dir pentru a vizualiza conţinutul directorul mydir.

d:\utilizatori\an II\aia\mydir> dir

22. Utilizeaza comanda rd pentru a elimina directorul mysubdir. 

d:\utilizatori\an II\aia\mydir> rd mysubdir

3
10.2020
SO
23. Utilizeaza comanda dir pentru a verifica faptul că mysubdir subdirectorul este sters

d:\utilizatori\an II\aia\mydir> dir .

24. Pentru a salva rezultatul afisarii unei comenzi intr-un fisier se foloseste:

d:\utilizatori\an II\aia\mydir> dir >> afisare.txt

Verifica continutul fisierului afisare.txt

25. Întoarce-te la directorul rădăcină 

d:\utilizatori\an II\aia\mydir> cd \

26. Ştergeţi copia hello.txt din mydir

d:\utilizatori\an II\aia> del mydir\hello.txt

Apoi verificaţi că a dispărut

d:\utilizatori\an II\aia> dir mydir

Dar copia rădăcina hello.txt este încă acolo

d:\utilizatori\an II\aia> dir

27. Scoate mydir din directorul rădăcină 

d:\utilizatori\an II\aia> rd mydir

28. Sterge hello.txt din directorul rădăcină 

d:\utilizatori\an II\aia> del hello.txt

In loc de cmd.exe (Command Prompt), incercati consola Windows PowerShell.

Exercitii
1. Recreeaza subdirectorul mysubdir cu fisierul hello.txt si folositi comanda del -tree pentru a
le sterge pe amandoua simultan.

2. Utilizeaza comanda ver pentru afisarea versiunii curente a sistemului de operare.

3. Utilizeaza comenzile date si time pentru afisarea datei si orei curente. Acestea va permit si
modificarea datei si a orei.

4
10.2020
SO
4. Utilizeaza comanda help urmata de numele unei comenzi pentru a afla mai multe informatii
despre utilizarea acelei comenzi.

5. Utilizeaza comanda exit pentru a iesi din command prompt.

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