Comenzi cmd de bază – doar ceva util. Eliminarea directoarelor

Acasă / Recuperarea datelor

Îndepărtează un director.

Sintaxă

rmdir[disc: ]cale [/s] [/q]

rd[disc: ]cale [/s] [/q]

Opțiuni

[disc: ]cale Specifică locația unității și a directorului de șters. /sȘterge directorul specificat și toate subdirectoarele împreună cu fișierele. Parametru /s folosit pentru a șterge un arbore de directoare. /q Lansări rmdir V modul ascuns. Comanda elimină directoare fără a cere confirmare. /? Afișează ajutor în linie de comandă.

Note

  • Folosind comanda rmdirîn consola de recuperare

    Echipă rmdir cu alți parametri este disponibil în consola de recuperare.

  • Eliminarea directoarelor cu fișiere ascunse și de sistem

    Eliminarea directoarelor cu fișiere ascunse și de sistem nu este posibilă. Când încercați să dezinstalați, apare următorul mesaj:

    Directorul nu este gol.

    Pentru a obține o listă de fișiere ascunse și de sistem, utilizați comanda dir, și pentru a vizualiza și modifica atributele - comanda atribut. Pentru mai multe informații, faceți clic pe linkul „”.

  • Folosind backslash

    Dacă înaintea primului nume de director este inserată o bară oblică inversă (\), acel director va fi tratat ca un subdirector al directorului rădăcină, indiferent de numele directorului curent. Dacă nu există bară oblică inversă, directorul va fi tratat ca un subdirector al directorului curent.

  • Eliminarea directorului curent

    Echipă rmdir nu poate fi folosit pentru a șterge directorul curent. Mai întâi trebuie să treceți la alt director (care nu este un subdirector al celui actual) și apoi să utilizați comanda rmdir. Când încercați să ștergeți directorul curent, primiți următorul mesaj:

    Fișierul nu poate fi accesat deoarece este utilizat de un alt proces.

Exemple

Pentru a șterge directorul \Utilizator\Smith, trebuie mai întâi să vă asigurați că nu conține niciun fișier. Pentru a face acest lucru, tastați pe linia de comandă:

dir \user\smith /a

Doar caracterele „.” ar trebui să fie afișate pe ecran. Și „...”.

Apoi, din orice director, altul decât \User\Smith, rulați următoarea comandă:

rmdir\utilizator\smith

Pentru a elimina directorul \Utilizator, toate fișierele și toate subdirectoarele, utilizați următoarea comandă.

SISTEM DE OPERARE MS DOS

Orientări pentru lucrul de laborator pe curs

„Sisteme de operare” pentru studenții specialității 230401 „ Sisteme informatice»

Balakovo

Scopul lucrării– dobândirea deprinderilor practice de bază atunci când se lucrează cu sistemul de operare MS-DOS.

Concepte de bază

Orice sistem de operare (OS) oferă utilizatorului și programelor de aplicație un mijloc de comunicare (interfață) cu numeroase dispozitive computerizate. Primește diverse comenzi de la utilizator și le execută. Programe de aplicație, fiind lansat de utilizator (din nou, nu fără ajutorul OS), ei înșiși folosesc în mod activ serviciile OS. De exemplu, dacă trebuie să imprimați pe o imprimantă document text, Asta editor de text, în fereastra căreia se află acest document, nu va interacționa direct cu imprimanta însăși, ci va delega această activitate către sistem de operare. Aceasta, la rândul său, va verifica dacă imprimanta este pornită, dacă funcționează corect și dacă tava sa este plină cu hârtie. Și numai după aceasta va furniza text pentru imprimare în anumite porțiuni, în timp ce monitorizează constant starea imprimantei de lucru. Există o mare varietate de sisteme de operare: MS-DOS, Windows 7, Windows 2003, Linux, Unix și multe altele. Ele diferă unele de altele prin capacități, ușurință în utilizare, performanță și alte caracteristici.

MS-DOS este o abreviere pentru MicroSoft Disk Sistem de operare, adică sistemul de operare pe disc al companiei americane Microsoft. Termenul „bazat pe disc” înseamnă că sistemul de operare este localizat pe un disc: fie pe un hard disk, fie pornit

de pe o dischetă (dimensiunea MS-DOS permite acest lucru), sau chiar pe un CD.

Algoritmul pentru selectarea unui anumit dispozitiv este setat în BIOS. De exemplu, dacă în secțiunea „CONFIGURARE CARACTERISTICI BIOS” (Afișați instalare BIOS)" în elementul "Boot Sequence", sunt listate unitățile A:, C:, aceasta înseamnă următoarele: dacă în computer este instalată o dischetă (unitatea A:), se va încerca să pornească MS-DOS de pe acesta, dacă nu există o dischetă, atunci MS-DOS va porni de pe hard disk (unitatea C:).

Sistemul de operare MS-DOS este format din următoarele părți:

1) BIOS (Basic Input-Output System). Această parte a sistemului de operare este conectată în ROM sau ROM (Memorie numai pentru citire). BIOS-ul conține teste de verificare a nodurilor computerului (rulate automat când computerul este pornit), precum și încărcătorul de pornire - program mic pentru a apela un încărcător MS-DOS mai complex (un fragment din fișierul io.sys). În plus, BIOS-ul efectuează operațiuni I/O de nivel scăzut (la nivel de registru) cu monitorul, tastatura, discuri și imprimantă.

2) Fișiere de disc io.sys și msdos. sys. Fișierul io.sys (se află în sectorul inițial disc de sistem) conține, după cum sa menționat, programul MS-DOS Loader. În plus, io.sys completează BIOS-ul cu alte operațiuni I/O de nivel scăzut. Fișierul msdos.sys oferă servicii de bază MS-DOS de nivel înalt.

3) Fișier command.com – Procesor de comandă sau interpret de comandă MS-DOS. Conține comenzi de bază MS-DOS: CLS, DIR, COPY și altele, numite interne. În plus, funcționează cu comenzi externe MS-DOS, cum ar fi FORMAT, DELTREE și altele, care se află de obicei în directorul DOS și sunt fișiere cu extensia .com sau .exe. Procesorul de comenzi command.com organizează executarea oricăror comenzi de utilizator introduse de la tastatură sau folosind fișiere batch (fișiere cu extensia .bat). Componentele MS-DOS enumerate mai sus constituie compoziția minimă a acestui sistem de operare. În plus față de acesta, puteți specifica astfel de elemente MS-DOS ca:

4) comenzi MS-DOS externe. Acestea sunt, după cum am menționat, fișiere cu extensia .com sau .exe și aflate, de regulă, în directorul DOS.

5) Șoferi. Acest programe speciale(fișiere cu extensii .com, .exe sau .sys), care asigură întreținerea utilizării noi sau non-standard a celor existente dispozitive externe. Activare driverele necesare efectuate folosind fișierele config.sys și autoexec.bat.

6) Fișierul config.sys. Reprezintă obișnuitul fișier text, conținând comenzi speciale pentru activarea diferitelor drivere. În plus, poate fi folosit pentru a schimba modurile de operare sau configurația MS-DOS.

7) Fișierul autoexec.bat. Acest fișier batch, lansat automat de sistemul de operare atunci când computerul este pornit sau repornit.

Dialogul utilizatorului cu DOS are loc sub forma unor comenzi introduse ca răspuns la așa-numitul prompt al sistemului de operare. Este afișat pe ecranul de afișare și de obicei arată astfel:

numele curent al unității:\numele directorului curent>_,

unde > este simbolul sistemului;

De exemplu, C:\lab>_,

unde C este numele discului curent;

lab – numele curent al directorului

Dacă directorul curent este directorul rădăcină, atunci numele directorului curent este omis deoarece este același cu numele unității curente. Promptul în acest caz arată astfel:

C:\>_

Introducerea comenzilor. DOS include câteva zeci de comenzi. Acestea sunt tastate pe linia de comandă după promptul DOS. Sintaxa sau formatul general al comenzii este după cum urmează:

numele comenzii[argumente] ,

unde argumentele sunt obiectele asupra cărora acționează comanda;

parametri – identificatori ai modurilor de executare a comenzilor (sunt despărțiți de o bară oblică „/”).

Pentru a afișa argumentele și opțiunile comenzii, rulați numele comenzii de ajutor

Pentru a executa orice comandă, apăsați tasta Enter (în continuare instrucțiunea de apăsat Introduceți cheile nu va fi indicat).

De bază comenzi DOSîmpărțit condiționat în patru grupe.

1. Comenzi de uz general.

2. Comenzi pentru lucrul cu discuri.

3. Comenzi pentru lucrul cu directoare.

4. Comenzi pentru lucrul cu fișiere.

Acest laborator nu folosește comenzi de gestionare a discurilor, așa că nu sunt discutate în continuare.

MS-DOS are desemnări standard de tip de fișier care vă permit să determinați vizual natura fișierelor.

COM – fișier batch;

EXE – dosar executiv;

BAT – fișier batch;

SYS - fișier de sistem;

TXT – fișier text

Comenzi de uz general.

Cele mai frecvent utilizate comenzi din acest grup sunt:

1) cls (Clear Screen) – șterge ecranul;

2) ver – afișează versiunea sistemului de operare instalată pe computer;

3) data – afișați și setați data curentă;

4) ora – afișați și setați ora curentă;

5) ajutor – iesirea datelor de ajutor pe comenzile DOS;

Pentru a apela comenzile introduse anterior în linia de comandă și pentru a gestiona lista de comenzi, puteți utiliza următoarele taste:

– apelați comanda anterioară;

↓ – apelează următoarea comandă;

F7 – afișează o listă de comenzi introduse anterior;

F9 – copierea uneia dintre comenzile din lista afișată (F7) în linia de comandă prin selectarea numărului acesteia;

Alt+F7 – ștergeți lista de comenzi.

Comenzi pentru lucrul cu directoare

Echipă DIR– director – director (directoare) – servește la afișarea unei liste de fișiere și subdirectoare aflate în directorul specificat.

De exemplu, C:\>dir – vizualizați directorul rădăcină al unității C.

С:\>dir lab – vizualizați conținutul directorului de laborator.

Dacă directorul specificat conține număr mare subdirectoare și fișiere, puteți organiza ieșirea lor pagină cu pagină folosind comutatorul /P. În acest caz, după afișarea unei pagini din listă, DOS va aștepta să fie apăsată orice tastă pentru a continua afișarea paginilor ulterioare. De exemplu, dir c:\windows /p

!! Răsfoiți conținutul directorului rădăcină al unității C: utilizând modul de navigare pagină cu pagină.

Echipă COPAC– afișarea arborelui de directoare pe ecran.

Format de comandă: COPAC[unitate] [cale] [nume] [|mai mult]

unde unitate este numele unității pe care se află sistemul de directoare;

cale – cale către directorul al cărui arbore doriți să îl vizualizați;

nume – numele acestui director;

/f – mod de afișare a unui arbore de directoare cu fișierele pe care le conțin;

|more este o comandă pentru procesarea pipeline a ieșirii în bucăți de 23 de linii.

De exemplu, C:/>arborele C: /f|mai mult

!! Afișați arborele de directoare al unității C: în porțiuni de 23 de linii fără fișiere.

Echipă M.D.- Make Directory – crearea de directoare și subdirectoare.

Format de comandă: M.D. [unitate] [cale] nume

unde unitate este numele unității pe care este creat directorul;

cale – cale către directorul creat din directorul rădăcină sau curent;

nume – numele directorului care urmează să fie creat.

De exemplu, C:/>md lab

!! Creați un director X pe unitatea C:.

Echipă CD- Schimbați directorul – schimbați directorul curent.

Format de comandă: CD [cale] nume

unde cale este calea către un subdirector din structura ierarhică a fișierelor;

nume – numele subdirectorului care trebuie declarat actual.

De exemplu, cd C:\Windows

Pentru a reveni la directorul rădăcină din subdirectorul curent de orice nivel, trebuie să introduceți comanda cd \

Dacă trebuie să urcați cu un nivel, trebuie să introduceți comanda cd..

Aici (..) înseamnă directorul părinte.

!! Schimbați în directorul X. Observați modificările la promptul DOS.

!! Creați două subdirectoare Y și Z în directorul curent.

Schimbați discul curent. Pentru a schimba discul curent, trebuie să tastați numele unității care ar trebui să devină cea actuală. După rularea acestei comenzi, va apărea un prompt DOS cu unitatea curentă.

Copierea directoarelor. Pentru a copia un director în altul, utilizați comanda XCOPIE. Această comandă vă permite să copiați un director în timp ce îi schimbați numele.

Format de comandă:

Unde
unde
XCOPIE [unitate] [cale] nume_vechi [unitate] [cale] nume vechi (nou).

unde /s – mod de copiere a directoarelor nevide (împreună cu fișierele și subdirectoarele);

/e – mod pentru copierea directoarelor goale.

De exemplu, copiem directorul 1 în directorul 2 ca 3

xcopy d:\x\1 d\x\2\3 /s/e (nu tastați - acesta este un exemplu)

!! Copiați directorul Z în directorul Y sub numele Q. Verificați rezultatul cu comanda TREE.

Transfer director. Pentru a muta directoare utilizați comanda MIŞCARE.

Format de comandă:

MIŞCARE [drive][cale] old_name[drive] [cale] [new_name]

Când transferați un director în directorul curent, este necesar să specificați fie noul nume (vechi) al directorului transferat, fie calea completă către directorul curent în partea adresabilă „unde”.

De exemplu, vedeți comanda similară cu exemplul de mai sus

!! Accesați directorul rădăcină, apoi mutați directorul Q în directorul X. Verificați rezultatul afișând arborele directorului X.

Redenumirea directoarelor. Numele directorului este schimbat folosind comanda REN.

Format de comandă: REN [unitate] [cale] nume1 nume2

unde nume1 este numele vechiului director;

nume2 – nume de director nou.

!! Redenumiți directorul X în W. Testați execuția comenzii.

Eliminarea directoarelor. Directoarele sunt eliminate folosind comanda RD.

Format de comandă: R.D.[unitate] [cale] nume

unde unitate este numele unității pe care se află directorul de șters;

cale – cale către directorul de șters;

nume – numele directorului de șters.

Puteți șterge un director numai în afara directorului. Directorul rădăcină nu poate fi șters. După ce apăsați Enter, sistemul de operare vă va cere: ștergeți directorul „[drive] [path] name” împreună cu toate subdirectoarele? . Pentru a șterge, apăsați Y (da) și Enter pentru a anula, apăsați N (nu) și Enter;

!! Ștergeți directorul Y. Testați comanda de ștergere folosind comanda TREE.

Comenzi de fișiere

De ce există un asemenea haos în lume? Da, pentru că administratorul sistemului nostru a uitat să-și îndeplinească atribuțiile. Sau pur și simplu am pierdut lista de comenzi cmd din lumea noastră. Deși aceasta este o privire oarecum originală asupra ordinii existente a lucrurilor, ea reflectă totuși o parte din adevărul de care avem nevoie: folosind linia de comandă, puteți restabili cu ușurință ordinea pe computer:

Care este linia de comandă

Linia de comandă este cel mai simplu instrument de gestionare a sistemului de operare al computerului. Controlul are loc folosind un număr de comenzi rezervate și un set de caractere text de la tastatură fără utilizarea unui mouse ( în sistemul de operare Windows).

În sisteme pornite Bazat pe UNIX Când lucrați cu linia de comandă, puteți utiliza mouse-ul.

Unele comenzi ne-au venit din MS-DOS. Linia de comandă se mai numește și consolă. Este folosit nu numai pentru a administra sistemul de operare, ci și pentru a gestiona programe comune. Cel mai adesea, cele mai rar utilizate comenzi sunt incluse în acest set de comenzi.

Avantajul utilizării comenzilor de bază cmd este că consumă o cantitate minimă de resurse de sistem. Și acest lucru este important în cazul situațiilor de urgență în care toate puterile computerului sunt, într-un fel sau altul, implicate.

În cmd este implementată capacitatea de a executa și crea numere întregi fișiere batch, reprezentând o anumită ordine de execuție a unui număr de comenzi (scripturi). Datorită acestui fapt, ele pot fi folosite pentru a automatiza anumite sarcini ( gestionarea contului, arhivarea datelor și multe altele).

Shell-ul de comandă Windows pentru manipularea și redirecționarea comenzilor către anumite utilitare și instrumente ale sistemului de operare este interpretul Cmd.exe. Încarcă consola și redirecționează comenzile într-un format pe care sistemul îl înțelege.

Lucrul cu linia de comandă în sistemul de operare Windows

Puteți apela consola în Windows în mai multe moduri:

Ambele metode implică rularea consolei ca utilizator curent. Adică cu toate drepturile și restricțiile care sunt impuse rolului său în sistemul de operare. Pentru a rula cmd cu drepturi de administrator, trebuie să selectați pictograma programului în meniul „Start” și în meniul contextual selectați elementul potrivit:

După lansarea utilitarului, puteți obține informații de ajutor despre comenzi și formatul de scriere a acestora în consolă. Pentru a face acest lucru, introduceți declarația de ajutor și apăsați „Enter”:

Comenzi de bază pentru lucrul cu fișiere și directoare

Comenzile cele mai des folosite sunt:

  • RENUMIRE – redenumirea directoarelor și fișierelor. Sintaxa comenzii:

RENUMIRE | REN [unitate/cale] fișier original/nume director | numele final al fișierului
Exemplu: RENUMIRE C:UsershomeDesktoptost.txt test.txt

  • DEL (ȘTERGERE) – folosit pentru a șterge numai fișiere, nu directoare. Sintaxa sa este:

DEL | ȘTERGE [metoda de procesare] [nume fișier]
Exemplu: Del C:UsershomeDesktoptest.txt/P

Prin metoda de procesare înțelegem un steag special care vă permite să implementați o anumită condiție atunci când ștergeți un fișier. În exemplul nostru, indicatorul „P” permite afișarea unui dialog de permisiuni pentru ștergerea fiecărui fișier:

Mai multe informații despre valorile posibile ale parametrului „metoda de procesare” pot fi găsite în documentația tehnică pentru sistemul de operare Windows.

  • MD – vă permite să creați un folder pe calea specificată. Sintaxă:

MD [unitate:] [cale]
Exemplu:
MD C:UsershomeDesktoptest1test2

Exemplul va crea un subdosar test2 în folderul test1. Dacă unul dintre folderele rădăcină ale căii nu există, va fi creat și:

  • RD ( RMDIR) – ștergerea unui folder specific sau a tuturor directoarelor de la o cale specificată. Sintaxă:

RD | RMDIR [cheie_proces] [unitate/cale]
Exemplu:
rmdir /s C:UsershomeDesktoptest1test2

Exemplul folosește steag-ul s, care va duce la ștergerea întregii ramuri a directoarelor specificate în cale. Prin urmare, nu ar trebui să utilizați comanda rmdir în mod inutil cu această cheie de procesare.

În secțiunea următoare, vom arunca o privire mai atentă la comenzile de rețea cmd.

Comenzi pentru lucrul cu rețeaua

Linia de comandă vă permite să controlați nu numai sistem de fișiere PC, dar și capacitățile sale de rețea. Comenzile de rețea ale consolei includ un număr mare de operatori pentru monitorizarea și testarea rețelei. Cele mai relevante dintre ele sunt:

  • ping – comanda este folosită pentru a monitoriza capabilitățile conexiune la rețea PC. La un computer la distanță un anumit număr de pachete este trimis și apoi trimis înapoi. Se ia în considerare timpul de transmisie al pachetelor și procentul de pierderi. Sintaxă:

ping [-t] [-a] [-n contor] [-l dimensiune] [-f] [-i TTL] [-v tip] [-r contor] [-s contor] [(-j list_gazdă | - k lista_noduri)] [-w interval] [nume_PC_țintă]

Exemplu de implementare a comenzii:
exemplu ping.microsoft.com
ping –w 10000 192.168.239.132

ÎN ultimul exemplu comenzile cmd ping, cererea este trimisă destinatarului cu adresa IP specificată. Intervalul de așteptare dintre pachete este de 10.000 (10 secunde). În mod implicit, acest parametru este setat la 4000:

  • tracert – folosit pentru a determina calea de rețea către o resursă specificată prin trimiterea unui mesaj ecou special prin protocol
  • ICMP (Control Message Protocol). După rularea comenzii cu parametri, este afișată o listă cu toate routerele prin care trece mesajul. Primul element din listă este primul router de pe partea resursei solicitate.

Sintaxa comenzii tracer cmd:
tracert [-d] [-h maximum_hop_number] [-j node_list] [-w interval] [target_resource_name]
Exemplu de implementare:
tracert -d -h 10 microsoft.com

Exemplul urmărește ruta către o resursă specificată. Acest lucru crește viteza operației datorită utilizării parametrului d, care împiedică comanda să încerce să obțină permisiunea de a citi adrese IP. Numărul de tranziții (sărituri) este limitat la 10 utilizând valoarea setată a parametrului h. În mod implicit, numărul de sărituri este 30:

oprire [(-l|-s|-r|-a)] [-f] [-m [\nume_PC]] [-t xx] [-c „mesaje”] [-d[u][p]: xx:aa]
Exemplu:
oprire /s /t 60 /f /l /m \191.162.1.53

PC-ul la distanță (m) cu adresa IP specificată (191.162.1.53) se va închide (s) după 60 de secunde (t). Acest lucru vă va forța să vă deconectați de la toate aplicațiile (f) și de la sesiunea utilizatorului curent (l).

RMDIR /Q /R /S] [ @file ] cale...

caleNumele unuia sau mai multor subdirectoare de eliminat.
@fişierUn fișier text care conține numele directoarelor de eliminat, câte unul pe linie (vezi@file liste pentru detalii).

Sintaxa de completare a fișierului:

RD stabilește două variabile interne:

%_rd_dirsNumărul de directoare șterse
%_rd_errorsNumărul de erori

(Rețineți că, dacă faceți un RD /S, ștergerile reale sunt făcute de DEL, deci verificați variabilele DEL.)

Opțiuni:

/I"text"Selectați directoare prin potrivirea textului din descrierile lor. Textul poate include wildcards și wildcard-uri extinse. Textul de căutare trebuie să fie cuprins între ghilimele duble și trebuie să urmeze/I imediat, fără spații intermediare. Puteți selecta toate numele de fișiere care au o descriere cu/eu"[?]*" , sau toate numele de fișiere care nu au o descriere cu/eu"" . Nu utilizați /I cu listele @file. Consultați listele @file pentru detalii.
/KCând este utilizat cu /S opțiunea, aceasta va șterge fizic fișierele în loc să le trimită în Coșul de reciclare din Windows, chiar dacă aveți setată opțiunea de configurare Ștergere în Coșul de reciclare.

© 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații