Lista de comenzi DOS - Următoarea este o listă de comenzi pentru sistemul de operare DOS . Începând cu versiunea 5, această listă cu o scurtă descriere a fiecărei comenzi poate fi obținută tastând HELP. De asemenea, începând cu versiunea a 5-a, ajutorul pentru o anumită comandă poate fi obținut printr-un set de caractere /?după numele comenzii.
De exemplu, un set de comenzi:
C:\>ren /?va avea ca rezultat obținerea de ajutor pentru comanda ren:
Redenumiți unul sau mai multe fișiere. RENUMIRE [unitate:][cale]nume fișier1 nume fișier2. REN [unitate:][cale]nume fișier1 nume fișier2. Nu puteți specifica o unitate sau un director diferit pentru fișierul țintă.Toate comenzile DOS nu țin cont de majuscule, ceea ce înseamnă că orice comandă poate fi introdusă atât cu litere mici, cât și cu litere mari.
Afișarea și modificarea atributelor fișierului.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [unitate:] [cale] [nume fișier] [/S] [/D]Unde:
Echivalent cu comanda UNIX chmod .
Afișați numele sau schimbați directorul curent.
CHDIR [/D] [unitate:][cale] [..] CD [/D] [unitate:][cale] [..]unde .. denotă o modificare a directorului părinte.
Comanda CD диск:afișează numele directorului curent al unității specificate. Comanda CDfără parametri afișează numele unității și directorului curent. Opțiunea /D este folosită pentru a schimba unitatea curentă și directorul în același timp.
Modificarea comenzii CHDIRatunci când procesarea extinsă a comenzii este activată: numele directorului curent din șirul de apeluri este convertit în aceeași majuscule cu numele existente pe disc. Deci, comanda CD C:\TEMPva face directorul actual C:\Tempdacă acesta există pe disc. Comanda CHDIRoprește tratarea spațiilor ca delimitatori, ceea ce vă permite să navigați la un subdirector al cărui nume conține spații fără a fi nevoie să includeți întregul nume de director între ghilimele. De exemplu:
meniul chdir \winnt\profiles\nume utilizator\programe\startduce la același rezultat ca:
cd „\winnt\profiles\nume utilizator\programe\meniu start”Când dezactivați procesarea extinsă a comenzilor, este utilizată doar a doua opțiune.
Echivalent cu comanda Unix cd(cu opțiuni) sau pwd(fără opțiuni).
Numele de fișiere în DOS pot fi doar în format 8.3, adică nu mai mult de 8 caractere în numele fișierului și nu mai mult de 3 în extensie (excluzând caracterele nevalide - spațiu . " / \ [ ] : ; = ,). spațiul este folosit ca separator între comandă și parametrii acesteia.
Echipă | Format | Descriere | Opțiuni |
---|---|---|---|
dir | DIR [диск:][маршрут][имя_файла] [/P] [/W] [A[[:]атрибуты]] [/O[[:]сортировка]] [/S] [/B] [/L] [/C] | Vizualizare catalog [1] |
|
md | md диск:\имя_каталога | Creați un director | |
cd | cd диск:\имя_каталога | Schimbați directorul curent | |
rd | rd диск:\имя_каталога | Ștergerea unui director |
|
deltree | deltree имя_файла_или_имя_каталога | Ștergerea unui director cu tot conținutul său | |
move | move диск: имя_каталога новое_имя_каталога | Redenumirea unui director | |
path | path диск1:\имя_каталога1;диск2:\имя_каталога2 | Căutare |
Tastând două puncte (..) puteți reveni la directorul anterior; când tastați \ - în directorul rădăcină.
Exemple:
Listează fișierele și subdirectoarele din directorul dat. Dacă comanda este specificată fără parametri, atunci sunt afișate eticheta și numărul discului, numele fișierelor și directorului (unul pe linie), inclusiv extensiile, precum și data și ora ultimei modificări ale acestora. Apoi afișează numărul de fișiere din director, dimensiunea totală (în octeți) ocupată de fișiere și cantitatea de spațiu liber pe disc.
DIR [unitate:][cale][nume fișier] [/P] [/W] [A[[:]atribute]] [/O[[:]sort]] [/S] [/B] [/L] [/C]Parametrul [drive:][path] specifică unitatea și directorul al căror conținut doriți să afișați pe ecran. Parametrul [nume fișier] specifică grupul de fișiere sau fișier de inclus în listă. Opțiunea /P afișează câte un ecran de listă de fișiere la un moment dat. Pentru a vedea următorul ecran, trebuie să apăsați orice tastă. Opțiunea /W listează fișierele în format larg cu cât mai multe nume de fișiere/directoare pe fiecare linie. Parametrul /A[[:] атрибуты]afișează numai numele acelor directoare și fișiere care au atributele specificate. Dacă acest parametru este omis, atunci DIR afișează toate fișierele, cu excepția fișierelor ascunse și de sistem. Dacă această opțiune este specificată fără atribute, DIR afișează numele tuturor fișierelor, inclusiv fișierele ascunse și de sistem. Colonul nu este necesar. Combinația de valori care pot fi utilizate ca atribute este prezentată în tabelul următor. Valorile nu sunt separate prin spații:
Parametrul /O[[:] сортировка]controlează ordinea de sortare a directorului atunci când este afișat cu comanda DIR. Dacă este omis, DIR sortează numele fișierelor și directoarelor în ordinea în care apar în director. Dacă nu este specificată nicio opțiune de sortare, DIR scoate numele în ordine alfabetică. Valoarea pe care o puteți utiliza în parametrul „sortare” este descrisă în tabelul următor. Când sunt combinate, nu trebuie să fie separate prin spații:
Opțiunea /S listează fiecare apariție a unui fișier în directorul specificat și toate subdirectoarele. /B listează directoare și nume de fișiere câte unul pe linie (inclusiv extensia). Se afișează informațiile principale, fără cea finală. /B suprascrie opțiunea /W. /L afișează numele fișierelor și directoarelor nesortate cu litere mici. Caracterele extinse nu sunt convertite în litere mici. /C[H] Afișează raportul de compresie al fișierelor comprimate cu Doublespace pe baza dimensiunii clusterului de 8K. Parametrul opțional H scoate aceste informații pe baza dimensiunii clusterului de discuri primar. Când utilizați opțiunea /W sau /B, opțiunea /C[H] este ignorată.
Ieșirea directorului sau a structurii discului este descrisă în descrierea comenzii TREE și despre discurile comprimate - în descrierea DBLSPACE. Puteți utiliza caractere wildcard (* și ?) pentru a afișa un subset de fișiere și directoare. Dacă sunt specificate mai multe valori de ordine de sortare, DIR sortează fișierele după primul criteriu, apoi după al doilea și așa mai departe.
Formatul de dată și oră utilizat de DIR depinde de setarea țării din fișierul CONFIG.SYS. Dacă nu este utilizată comanda COUNTRY, formatele urmează formatele SUA. Pentru a canaliza ieșirea comenzii DIR către un fișier, puteți utiliza caracterul de redirecționare (>) sau pipe (|). Înainte de a face acest lucru, setați variabila de mediu de operare TEMP în fișierul AUTOEXEC.BAT. În caz contrar, fișierul temporar va fi afișat în lista de director. Folosind comanda SET din variabila de mediu de operare DIRCMD din AUTOEXEC, puteți pre-seta parametrii comenzii DIR. Doar o combinație validă de opțiuni DIR poate fi utilizată în variabila DIRCMD. De exemplu, pentru a seta DIRCMD la ieșirea largă implicită (/W), includeți comanda set dircmd=/w în AUTOEXEC.BAT.
Puteți suprascrie setul de opțiuni de comandă DIR specificate cu variabila DIRCMD. Pentru a face acest lucru, utilizați aceleași opțiuni ca pe linia de comandă DIR, dar trebuie să precedați opțiunea cu semnul minus, de exemplu, dir /-w. De asemenea, puteți modifica setările implicite DIRCMD utilizând comanda DOS SET tastându-le pe linia de comandă după semnul egal (=). Noile setări vor fi implicite pentru toate comenzile DIR ulterioare până la următoarea utilizare a SET DIRCMD la linia de comandă sau repornirea MS-DOS. Pentru a reseta toate setările implicite, tastați set dircmd=. Puteți vizualiza setările curente ale variabilei de mediu de operare DIRCMD cu comanda set. MS-DOS afișează o listă de opțiuni și setările acestora (consultați SET pentru detalii).
Dacă este nevoie să utilizați DIR pentru a afișa o listă de directoare după alta până când conținutul fiecărui director de pe discul curent este afișat și este necesar să aranjați fiecare director în ordine alfabetică, să-l scoateți în format larg și să faceți o pauză după ce fiecare ecran este afișat - pentru a face acest lucru, în timp ce vă aflați în directorul rădăcină, trebuie să folosiți comanda dir /s/w/o/p. Pentru a preveni afișarea numelor de directoare, utilizați comanda dir /s/w/o/p/a: -d. Pentru a imprima rezultatul, utilizați simbolul de redirecționare: dir > prn.
Verificarea discului și raportarea ieșirii.
CHKDSK [volum:[[cale]nume fișier]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]]Unde:
Comutatoarele /Isau /Cscurtează timpul de execuție CHKDSKomitând unele verificări ale volumului.
Echivalent cu comanda fsckîn Unix.
De asemenea, puteți utiliza comanda scandisk, care caută toate clusterele proaste de pe disc.
Șterge terminalul computerului .
Echivalent cu comanda clearîn Unix.
Copiați unul sau mai multe fișiere într-o altă locație.
COPIEAZĂ [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] sursa [/A | /B] [+ sursa [/A | /B] [[+ ...]] [rezultat [/A | /B]]Unde:
Cheia /Ypoate fi setată prin variabila de mediu COPYCMD. Comutatorul din linia de comandă /-Yanulează această setare. În mod implicit, este necesară confirmarea, cu excepția cazului în care comanda COPYeste rulată într-un fișier batch. Când introduceți atributul con în loc de numele fișierului țintă, conținutul fișierului copiat este afișat pe ecran. Sunt posibile și alte variante ale comenzii COPY, cu atributul con indicând dispozitivele I/O . La executarea comenzii COPY, caracterele ( octeți ) sunt copiate din fișierul sursă unul câte unul până când se ajunge la sfârșitul caracterului fișierului. Dacă un astfel de caracter apare în mijlocul fișierului, la executarea comenzii COPY, fișierul nu este copiat complet.
Pentru a îmbina fișiere, trebuie să specificați un fișier țintă și mai multe fișiere sursă folosind metacaractere sau файл1 + файл2 + файл3 + ….
Echivalent cu comanda cpîn Unix. Capabilitati extinse XCOPYsirobocopy
Ștergeți unul sau mai multe fișiere.
DEL [/P] [/F] [/S] [/Q] [/A[[:]atribute]] nume ERASE [/P] [/F] [/S] [/Q] [/A[[ ::atribute]] numeUnde:
Prefixul „ -” are sensul NU.
Schimbarea comenzilor DELși ERASEla activarea procesării avansate a comenzilor. Rezultatele de ieșire pentru cheie /Ssunt inversate, adică sunt afișate doar numele fișierelor șterse, nu fișierele care nu au putut fi găsite.
Echivalent cu comanda rmîn Unix.
Ștergerea unui director împreună cu fișierele și subdirectoarele.
directorul deltree [/y].Pe Unix, funcționalitatea este deltreefurnizată de comanda rmcu -r.
Listarea fișierelor și subdirectoarelor din directorul specificat.
DIR [unitate:][cale][nume fișier] [/A[[:]atribute]] [/B] [/C] [/D] [/L] [/N] [/O[[:]ordine] ] [/P] [/Q] [/S] [/T[[:]time]] [/W] [/X] [/4]Unde:
Setul standard de chei poate fi scris în variabila de mediu DIRCMD. Pentru a anula acțiunea lor, introduceți aceleași taste în comandă cu prefixul „-”, de exemplu: /-W.
Echivalent cu lscomanda Unix.
Ieșire de informații către orice sursă de destinație, fișier, ecran etc.
Exemplu:
echo shutdown /p /t 3600 >> C:\\autoend.batFuncția acestei comenzi și notația pentru Windows și Unix sunt diferite.
Afișează un mesaj (mesaj) sau activează și dezactivează afișarea ecoului comenzii.
ECHO[ ][ON|OFF] ECHO[ ][mesaj]Primul spațiu de separare este necesar, restul spațiilor de separare sunt ignorate în primul caz și sunt alocate șirului de mesaj în al doilea caz. ECHO fără opțiuni afișează setarea ECHO curentă.
Schimbarea MBR -ului , și anume restaurarea înregistrării master boot, dacă s-a dovedit a fi deteriorat/modificat/ suprascris. Rularea comenzii fără argumente afișează un meniu pentru crearea, ștergerea și obținerea de informații despre partițiile de disc. Partiția activă (de pornire) poate fi, de asemenea, modificată.
Formatarea discului.
FORMAT volum: [/FS:system] [/V:label] [/Q] [/A:size] [/C] [/X] FORMAT volum: [/V:label] [/Q] [/F:size] FORMAT volum: [/V:label] [/Q] [/T:tracks /N:sectoare] FORMAT volum: [/V:label] [/Q] FORMAT volum: [/Q]Unde: