Cmd. exe - ce este asta? Cmd. exe - eroare de aplicare
Linia de comandă Windows, deși populară cu administratorii și cu utilizatorii de PC experimentați, nu este cunoscută de proprietarii obișnuiți de computer personal. Scopul acestui articol este de a familiariza oamenii cu beneficiile pe care le vor primi din utilizarea sa.
conținut
Sistemul de operare Windows este cunoscut pentru interfața sa grafică, iar mulți utilizatori au uitat deja sau nu au auzit niciodată despre funcțiile utile de linie de comandă. Windows este mai mult decât punct și faceți clic pe. Tastatura și linia de comandă pot în mod esențial să completeze mouse-ul cu pictograme.
Cmd.exe - ce este asta?
Linia de comandă apare atunci când este pornită cmd.exe. Acesta este un proces de sistem de MS Windows, precum și un interpret de comandă care suportă fișierele și funcțiile de rețea ale PC-ului. Cmd.exe funcționează prin descărcarea de aplicații și transmiterea datelor între ele. Procesul traduce datele introduse în sistem într-o formă care este ușor de înțeles de sistemul de operare. Cmd.exe operează un număr de comenzi încorporate care sunt executate în mediul shell.
Acesta din urmă este un program care asigură o comunicare directă între utilizator și sistemul de operare. Folosit pentru a crea și edita scripturi (fișiere batch) în scopuri diferite. De exemplu, pentru a gestiona conturile de utilizator. Utilizarea programului shell shell permite automatizarea unor operații. Acest lucru este mult mai rapid decât utilizarea programelor externe. De asemenea, puteți personaliza fereastra de comandă la gustul dvs. și puteți monitoriza executarea sarcinilor.
Apelarea liniei de comandă
Linia de comandă poate fi invocată prin executarea aplicației în directorul de sistem System32 cmd.exe. Este dificil? Există și alte opțiuni:
- Din meniul "Start - Toate programele - Windows System - Prompt".
- Accesați meniul "Start", tastați cmd în fereastra de căutare și lansați "Linia de comandă".
- Apelați fereastra de lansare a aplicației cu ajutorul comenzii rapide Win + R, introduceți cmd și faceți clic pe butonul "Start".
- Faceți clic dreapta pe meniul "Start" pentru a apela o fereastră pop-up și selectați elementul dorit. Pentru a porni aplicația cu drepturi de administrator, selectați elementul "Linie de comandă (administrator)".
- Apăsând butonul din dreapta al mouse-ului în timp ce țineți apăsat tastele Shift și Alt din fișierul Explorer va cauza meniul contextual, în care trebuie să selectați elementul "Deschideți fereastra de comandă aici". Ca rezultat, linia de comandă va rula în directorul selectat.
Pentru a repara System 32 cmd.exe din meniul Start, faceți clic dreapta pe program și selectați "Lock to Start Menu" din meniul contextual.
configurație
Puteți configura fereastra de comandă făcând clic dreapta pe linia de comandă și selectând "Implicit". Configurația selectată va fi salvată pentru sesiunile ulterioare ale cmd.exe. Pentru a seta setările numai pentru sesiunea curentă, utilizați elementul "Proprietăți".
Aici puteți selecta opțiunile pentru font, dimensiunea și locația ferestrei, culoarea textului, fondul, transparența.
Dacă selectați opțiunea "Selectați cu mouse-ul", puteți selecta textul cu butonul stâng al mouse-ului apăsat și apăsând tasta "Enter", copiați-l clipboard.
Culorile fereastră de comandă poate fi setat la o Cmd.exe este pornit cu parametrul / t: fg, unde f setează culoarea textului și g - fundal sub formă de cifre hexazecimale 0 la F: negru (0), albastru (1) verde (2 ), aqua (3) roșu (4) violet (5) și galben (6), alb (7) și valorile de lumină în aceeași ordine cu codurile de la 8 la F.
Cheile Cmd.exe: ce este aceasta?
Când porniți linia de comandă, utilizați alte taste. Sintaxa pentru rularea aplicației Cmd.exe este după cum urmează:
cmd [[/ k] [/ s] [/ q] [/ d] [/ u] [/ t: fg] [/ e: off] [/ f: on] [/ v: off] string] unde :
- c execută comanda specificată de șir și termină aplicația;
- k execută comanda specificată de șir și continuă aplicarea;
- s modifică interpretarea liniei după tastele / c sau / k;
- q dezactivează ieșirea pe ecran;
- d dezactivează autorun;
- a specifică ieșirea din standardul ANSI;
- u specifică ieșirea în Unicode;
- t: fg stabilește culoarea textului și a fundalului;
- e: off activează și dezactivează utilizarea setului de comandă extins;
- f: on activează și dezactivează completarea fișierului sau a denumirii directorului;
- v: off conectează și dezactivează extensia amânată a variabilei de mediu scrise între !, în timpul executării comenzii;
- "String" specifică comanda care trebuie executată;
- /? Afișează ajutor în fereastra de comandă.
Mai multe comenzi simultan
În linia de comandă specificată ca parametru, puteți specifica două sau mai multe comenzi Cmd.exe. Pentru a face acest lucru, șirul trebuie să fie inclus în ghilimele, iar comenzile trebuie separate printr-o secvență de simboluri .
Același delimiter de comandă este folosit pe linia de comandă însăși. Aici se numește operatorul AND: command_1 command_2: dacă command_1 a reușit, atunci command_2 va fi executat.
Operator pentru conectarea comenzilor : team_1 command_2: command_2 va fi executat după command command_1.
Operator OR: command_1 || command_2: command_2 va fi executat dacă command_1 nu poate fi executat.
Operatorul transportorului |: command_1 | command_2: ieșirea comenzii_1 este redirecționată către comanda de intrare2.
Gruparea comenzilor se face cu ajutorul parantezelor: (command_1 command_2) || command_3: dacă comanda-1 și comanda-2 nu sunt executate, atunci comanda-3 este executată.
Dacă mai multe comenzi au mai mult de un parametru, atunci ele sunt separate prin virgulă sau punct și virgulă: command_1 parameter_1-parameter_2
Alți operatori:
- fișierul de comandă redirecționează ieșirea comenzii într-un fișier, creând-o sau suprascrisă una existentă;
- fișierul de comandă adaugă ieșirea comenzii la un fișier existent sau creează unul nou;
- echipă < Fișierul utilizează conținutul fișierului ca intrare în comandă;
- @echo off este folosit în fișierele batch pentru a dezactiva ieșirea comenzilor pe ecran.
Comenzi rapide
Când lucrați cu linia de comandă, puteți și ar trebui să utilizați tastele rapide:
- buton darr- / uarr- - Sortați prin comenzile introduse anterior.
- Backspace - șterge caracterul din stânga cursorului.
- Ctrl Acasă - șterge linia din stânga.
- Ctrl End - șterge linia din dreapta.
- Ctrl larr- - Mută cursorul cu un cuvânt spre stânga (înapoi).
- Ctrl → - mută cursorul cu un cuvânt spre dreapta (înainte).
- Ctrl-C - întrerupe executarea comenzii curente.
- Esc - elimină linia de comandă.
- F1 - este echivalent cu apăsarea săgeții din dreapta. De fiecare dată când este apăsată, ea intră în ordine în ultima comandă din linia de comandă.
- F2 - afișează ultima comandă la caracterul apăsat după funcție.
- F3 - introduce complet ultima comandă.
- F4 - Șterge comanda înainte de introducerea caracterului după apăsarea tastei funcționale.
- F5 - echivalent cu săgeata sus, intră în ordine în ultimele comenzi.
- F6 - corespunde combinației de taste Ctrl + Z și introduce caracterul EOF de la sfârșitul fișierului.
- F7 - afișează o fereastră cu o listă de comenzi introduse anterior.
- Taste rapide Alt + F7 - șterge istoricul comenzilor.
- F8 este echivalent cu F5 cu repetiție ciclică. Dacă apăsați F8 după ce ați introdus caracterele inițiale ale comenzii introduse anterior, programul îl va umple până la capăt.
- F9 - introduce o comandă al cărei număr din istoricul comenzilor corespunde numărului format după tasta funcțională.
- Inserare - comută modul de introducere / suprascriere.
- Tab - include în mod automat numele unui dosar sau al unui fișier, derulând opțiunile de fiecare dată când este făcut clic. Shift + Tab schimbă direcția căutării.
Comenzi interne și externe
Consola poate folosi comenzi de două tipuri - interne și externe. Interpret intern integrat și poate fi rulat numai din linia de comandă. Externalele sunt pornite de un fișier executabil separat atât din consola, cât și din meniul "Start - Run". Puteți obține lista lor folosind comanda de ajutor. Și puteți obține informații mai detaliate după ce ați introdus "help command" sau "command /?". De exemplu, pentru a obține ajutor pe xcopy, tastați help xcopy sau xcopy /?
Echipe pentru toți
Multe comenzi ale consolei sunt orientate spre rețea și administrate, deci sunt adesea folosite de administratorii de sistem. Dar există și comenzi cmd.exe care sunt disponibile pentru un utilizator tipic al PC-ului. Mai jos sunt câteva dintre ele.
1. Del / s folder * - elimină conținutul din directorul specificat și toate subfolderele. Comutatorul Alt / f va șterge numai fișierele cu citire numai. Cu siguranță în această operație, adăugarea comutatorului / q elimină necesitatea de a confirma fiecare ștergere. Comanda trebuie folosită cu prudență, deoarece documentele astfel șterse nu sunt incluse în coșul de gunoi.
2. Mkdir (sau md) poate crea un întreg arbore de directoare: md folder_1 folder_2 folder_3.
3. Xcopy oferă oportunități excelente pentru gestionarea periodică a unui număr mare de fișiere. De exemplu, comutatorul / d: [mm-dd-yyyy] vă va permite să lucrați numai cu documente care au fost modificate după data specificată. Comutatorul suplimentar / s vă va permite de asemenea să copiați subdosarele. În total, echipa are 27 de chei.
4. Eliminați directorul va ajuta rmdir (sau rd similar). În acest caz, folderele trebuie să fie goale. Comutatorul / s vă permite să eliminați directoarele imbricate împreună cu conținutul acestora. Este posibilă și o cheie / q suplimentară.
5. dosarul Dir *. Doc / h / s> spisok.txt a crea un fișier cu o listă de documente MS Word într-un director specificat, inclusiv fișierele ascunse (datorită cheie / h) și documentele din dosarul (/ key s).
6. Puteți modifica extensia de fișier folosind comanda ren * .txt * .doc.
7. Mutați / y folder_1 *. Mp3 folder_2 va muta fișiere mp3 din folder_1 în folder_2 fără confirmarea suprascrierii. În schimb, comutatorul / -y împiedică această suprascriere.
8. Cmd.exe începe. va deschide directorul curent în Windows Explorer.
9. Start Cmd.exe .. deschide un folder în Windows Explorer cu un pas mai mare decât cel curent.
10. Comanda start System32 cmd.exe: fișierele cookie vor deschide dosarul de sistem cu cookie-urile Internet. Pentru sistemele de operare care precedă Windows 7, comanda Cmd.exe este chiar mai simplă: porniți cookie-urile.
11. Fișierul Attrib -r -s -h va elimina marcatorii de fișiere "read-only", "system" și "hidden".
12. Subst z: folderul facilitează accesarea dosarului atribuindu-i numele unității Z.
Dosar lot
În plus față de linia de comandă, Cmd.exe poate procesa fișiere batch - documente text cu extensia .bat sau .cmd care conține linii de comandă executate la rândul lor.
Un fișier batch este capabil să utilizeze argumentele - datele utilizatorului trecute într-o formă specifică:% 1,% 2. În timpul execuției, acești parametri sunt înlocuiți cu datele utilizatorului.
Setul de comenzi / p variable = [string] vă permite să treceți valori variabile într-un fișier batch. De exemplu, set / p name = Care este numele dvs.? creează o variabilă% name% cu valoarea introdusă de utilizator.
Fișierele batch pot lua decizii și pot selecta acțiuni în funcție de condițiile:
- Dacă (condiție) (command_1) Else (comanda_2) - dacă condiția este îndeplinită, comanda _1 este executată, altfel _ comanda_2;
- dacă există del file - fișierul va fi șters dacă există;
- dacă nu există fișierul de ecou fișier lipsește - dacă fișierul lipsește, atunci fișierul lot va raporta acest lucru;
- dacă / i string_1 comanda gtr string_2 - comanda va fi executată dacă linia_2 este mai mare decât string_1, fără a lua în considerare cazul caracterelor (key / i).
- goto: Eticheta vă permite să mergeți la etichetă, lăsând o parte din comenzi fără execuție.
- pentru %% X în (* .jpg) do (comanda) - dă posibilitatea de a executa comanda pentru toate fișierele cu extensia .jpg.
Închidere sigură a procesului
Fișierul Cmd.exe este un fișier de sistem. Se recomandă insistent să nu o ștergeți și să nu opriți procesele lansate. Acestea sunt foarte importante pentru funcționarea corectă a computerului. Dacă a apărut nevoia de a opri procesul, trebuie să faceți următoarele:
1. Mergeți la meniul Start, tastați Msconfig în caseta de căutare și porniți utilitarul. Va apărea o fereastră cu o listă de instrumente de configurare a sistemului.
2. După selectarea filei StartUp, verificați prezența Cmd.exe din listă.
3. Debifați numele procesului, aplicați modificările și reporniți computerul.
4. După repornire, debifați pornirea automată a configuratorului de sistem când PC-ul este pornit.
O altă modalitate este să verificați lista proceselor pornite automat în editorul de registru.
Cmd.exe poate fi oprit utilizând managerul de activități din fila proces. Pentru aceasta, selectați procesul și faceți clic pe butonul "Terminați procesul".
Cauzele erorilor
Mesajul Cmd.exe "Eroare de aplicație" este cel mai adesea rezultatul corupției fișierelor de sistem din sistemul de operare. Din cauza acestui eșec, performanța calculatorului suferă. De asemenea, problemele din procesele de sistem apar datorită incompatibilității aplicațiilor, ștergerii incomplete a fișierelor, infectării cu viruși de calculator, programelor rău intenționate etc. Toate acestea pot duce la eliminarea sau coruperea unor fișiere importante de sistem.
Cum se remediază erorile Cmd.exe
Unul pledează în erorile Cmd.exe - că acest lucru este fixabil. O soluție nu va ajuta, deci este și altul. Iată câteva dintre ele.
- Conectați-vă la sistemul de operare cu drepturi de administrator.
- Anulați ultimele modificări după care apare mesajul Cmd.exe "Eroare aplicație". Și dacă apare la începutul aceluiași program, apoi eliminați-l sau reinstalați-l.
- Asigurați-vă de o protecție fiabilă împotriva virușilor. Ar trebui să scanați calculatorul și să eliminați programele nedorite.
- Una dintre cele mai frecvente cauze ale acestei erori este corupția în registri. Aceasta este o bază de date clasată care conține informații despre configurație, adrese de e-mail, parole, căi de fișiere și alte informații necesare funcționării normale a PC-ului. Pentru a remedia această situație, puteți utiliza utilitarul pentru repararea registrilor Registry Cleaner.
- Actualizarea driver-ului cardului video de pe site-ul oficial al producătorului.
- Reinstalați DirectX, NetFramework, Microsoft Visual C ++ de pe site-ul Microsoft oficial.
- Executați comanda exe cmd-sfc / scannow ca administrator. Utilitarul de sistem va scana PC-ul pentru erori și va sugera modalități de rezolvare a acestora.
- Interfață grafică
- Windows PowerShell - ce este? PowerShell Windows XP
- Cum se execută linia de comandă ca administrator: Instrucțiuni pentru începători
- În cazul în care în `Windows 7` `Run` ascuns?
- Linia de comandă în Windows 7 - cum se deschide? Activați Windows 7 (linia de comandă)
- Comenzi pentru linia de comandă Windows
- Cum se șterge folderul Windows.old de pe discul de sistem
- Cum se invocă linia de comandă în Windows 10 în câteva moduri simple
- Ce este și unde este `Notepad` în Windows 7?
- Sistem de operare Windows 10: cum se găsește construirea și versiunea
- Cum se invocă linia de comandă în Windows 10: instrucțiunea
- Cum se elimină Windows.old: instrucțiuni pas cu pas
- Comanda ipconfig all și altele dacă există probleme cu rețeaua
- Cum se pornește un joc cu un parametru în mediul Windows
- Adaptor tunel: scop, probleme și soluții
- Windows Installer: Depanare.
- Linia de comandă Windows
- Eroare în structura critică a crizelor pe Windows 10: Cum o pot remedia?
- Cum se invocă linia de comandă: sfaturi utile
- Cum se afișează foldere ascunse în Windows 7: instrucțiuni pas cu pas
- Sistemul de operare este creierul calculatorului