RačunariProgramiranje

Cmd. Exe - šta je to? Cmd. Exe - greška u primjeni

Windows komandna linija, iako popularna kod administratora i iskusnih korisnika računara, nije poznata običnim vlasnicima računara. Svrha ovog članka je upoznavanje ljudi sa koristima koje će dobiti od njegove upotrebe.

Operativni sistem Windows je poznat po grafičkom interfejsu, a mnogi korisnici već su zaboravili ili nikad nisu čuli za korisne funkcije komandne linije. Vindovs je više nego samo tačka i kliknite. Tastatura i komandna linija suštinski dopunjuju mišem ikonama.

Cmd.exe - šta je ovo?

Komandna linija se pojavljuje kada se pokrene cmd.exe. Ovo je MS Windows sistemski proces, kao i komandni tumač koji podržava datoteke i mrežne funkcije računara. Cmd.exe radi preuzimanjem aplikacija i prenošenjem podataka između njih. Proces prevede podatke unesene u sistem u oblik koji je razumljiv operativnom sistemu. Cmd.exe upravlja nizom ugrađenih komandi koji se izvršavaju u shell okruženju.

Drugi je program koji omogućava direktnu komunikaciju između korisnika i operativnog sistema. Koristi se za kreiranje i uređivanje skripti (batch fajlova) za različite svrhe. Na primjer, za upravljanje korisničkim računima. Korišćenje programa komandne linije omogućava automatizaciju nekih operacija. Ovo je mnogo brže od korišćenja eksternih programa. Možete takođe prilagoditi komandni prozor prema vašem ukusu i nadgledati izvršavanje zadataka.

Pozivanje komandne linije

Komandnu liniju se može pozvati pokretanjem aplikacije u sistemskom direktoriju System32 \ cmd.exe. Da li je teško? Postoje i druge opcije:

  • Iz menija "Start - Svi programi - Windows sistem - Command Prompt".
  • Idite na "Start" meni, ukucajte cmd u prozoru za pretragu i pokrenite "Command Line".
  • Pozovite prozor za pokretanje aplikacije pomoću prečice Win + R, unesite cmd i kliknite na dugme "Start".
  • Kliknite desnim tasterom miša na meni "Start" da biste pozvali iskačući prozor i izabrali stavku koju želite. Da biste pokrenuli aplikaciju pomoću administratorskih prava, izaberite stavku "Stavka komandne linije (administrator)".
  • Desnim klikom pomoću tipki Shift i Alt istovremeno pritisnuti u File Explorer će se pojaviti meni prečica u kojem je potrebno odabrati prozor za otvaranje komande. Kao rezultat toga, komandna linija će se pokrenuti u izabranom direktorijumu.

Da biste popravili System 32 \ cmd.exe u meniju Start, desnim tasterom miša kliknite na program i izaberite "Pin to Start Menu" u kontekstualnom meniju.

Konfiguracija

Možete da konfigurišete komandni prozor tako što ćete desnim tasterom miša kliknuti na svoju komandnu liniju i izabrati "Podrazumevano". Odabrana konfiguracija će biti sačuvana za naredne sesije cmd.exe. Da biste podesili postavke samo za trenutnu sesiju, koristite stavku "Svojstva".

Ovdje možete odabrati opcije fonta, veličinu i lokaciju prozora, boju teksta, pozadinu, transparentnost.

Ako odaberete opciju "Izaberi pomoću miša", možete izabrati tekst pomoću lijevo dugmeta miša, a pritiskom na taster "Enter", kopirajte je u klipbord.

Boje komandnog prozora mogu se podesiti i kada se pokreće Cmd.exe sa parametrom / t: fg, gdje f specificira boju teksta i g - pozadinu kao heksadecimalnu cifru od 0 do F: crna (0), plava (1), zelena (2 ), Morski talas (3), crveni (4), purpurni (5), žuti (6), beli (7) i njihovi svetlosni nijansi u istom redu s kodovima 8 do F.

Cmd.exe ključevi: šta je ovo?

Kada pokrenete komandnu liniju, koristite druge tastere. Sintaksa za pokretanje aplikacije Cmd.exe je sljedeća:

Cmd [/ c | / k}] [/ s] [/ q] [/ d] [/ / / | / u}] [/ t: fg] [/ e: {on | off}] [ F: {on | off}] [/ v: {on | off}] string], gde:

  • C izvršava komandu koju određuje niz i završava aplikaciju;
  • K izvršava komandu koja je navedena u nizu, i nastavlja aplikaciju;
  • S menja tačku linije nakon / c ili / k tastera;
  • Q onemogućava izlaz na ekran;
  • D onemogućava autorun ;
  • A specificira izlaz u ANSI standardu;
  • U specificira izlaz u Unicode-u;
  • T: fg postavlja boju teksta i pozadine;
  • E: {on | off} omogućava i onemogućava upotrebu proširenog komandnog seta;
  • F: {on | off} omogućava i onemogućava završetak imena datoteke ili direktorijuma;
  • V: {on | off} omogućuje i onemogućava odloženo proširenje varijable okoline napisane između !, u vrijeme izvršavanja naredbe;
  • "String" označava komandu koju treba izvršiti;
  • /? Prikazuje pomoć u komandnom prozoru.

Nekoliko komandi odjednom

U komandnoj liniji koja je navedena kao parametar, možete odrediti dvije ili više naredbi Cmd.exe. Da bi to uradili, string mora biti zatvoren u navodima, a komande treba razdvojiti koristeći sekvencu simbola &&.

Isti komandni razdjelnik se koristi na samoj naredbenoj liniji. Ovdje se zove AND operator: command_1 && command_2: ako je komanda_1 bila uspješna, onda će se izvršiti command_2.

Operator za povezivanje komandi &: command_1 & command_2: command_2 će se izvršiti nakon komande command_1.

ILI operator: command_1 || Command_2: command_2 će se izvršiti ako komanda_1 ne može biti izvršena.

Operator konvejera |: command_1 | Command_2: izlaz komande_1 se preusmerava na ulaznu komandu_2.

Grupisanje komandi se vrši uz pomoć zagrada: (command_1 & command_2) || Command_3: ako se komanda-1 i komanda-2 ne izvršavaju, onda se izvršava komanda-3.

Ako više komandi imaju više od jednog parametra, razdvojeni su zarezom ili zarezom: command_1 parameter_1; parameter_2

Neki drugi operateri:

  • Command > datoteka preusmerava izlaz komande u datoteku, kreira ili prepisuje postojeću;
  • Command >> datoteka dodaje output iz komande u postojeću datoteku ili kreira novu;
  • Command < datoteka koristi sadržaj datoteke kao ulaz u komandu;
  • @echo off se koristi u serijskim datotekama da onemogući izlaz komandi na ekran.

Hotkeys

Kada radite sa komandnom linijom, možete i trebali koristiti hotkeys:

  • Dugme ↓ / ↑ - sortira prethodno upisane komande.
  • Backspace - briše znak levo od kursora.
  • Ctrl Home - briše liniju levo.
  • Ctrl End - briše liniju udesno.
  • Ctrl ← - pomera kursor jednu reč levo (unazad).
  • Ctrl → - pomera kursor jednu reč udesno (napred).
  • Ctrl-C - prekida izvršavanje trenutne komande.
  • Esc - briše komandnu liniju.
  • F1 - ekvivalentan pritisku desne strelice. Svaki put kada se pritisne, ulazi se u zadnju naredbu u komandnoj liniji.
  • F2 - izlazi poslednja komanda na karakter koji se pritisne nakon funkcijskog tastera.
  • F3 - u potpunosti ulazi u poslednju komandu.
  • F4 - Briše naredbu pre unetog znaka nakon pritiska na funkcijski taster.
  • F5 - jednako strelici gore, ulazi u poslednje komande zauzvrat.
  • F6 - odgovara kombinaciji tastera Ctrl + Z i ubacuje EOF kraj datoteke.
  • F7 - prikazuje prozor s listom prethodno upisanih komandi.
  • Prečica Alt + F7 - briše istoriju naredbi.
  • F8 je ekvivalentan F5 sa cikličnim ponavljanjem. Ako pritisnete F8 nakon unosa početnih znakova prethodno unetih naredbi, program će ga popuniti do kraja.
  • F9 - ubacuje komandu čiji broj u istoriji komande odgovara broju koji je biran nakon funkcijskog tastera.
  • Umetanje - prebacuje režim unosa / prepisa.
  • Tabica - automatski popunjava ime fascikle ili datoteke, pomičući se opcijama sa svakim naknadnim klikom. Shift + Tab menja pravac pretraživanja.

Unutrašnje i spoljašnje komande

Dve vrste komandi mogu se koristiti u konzoli: interni i eksterni. Interni su ugrađeni u tumač i mogu se pokrenuti samo iz komandne linije. Eksterni programi pokreću zasebna izvršna datoteka kako sa konzole, tako i iz stavke menija "Start-Run". Možete dobiti svoju listu pomoću komande pomoći. A detaljnije informacije mogu se dobiti nakon unosa "komande pomoći" ili "command /?". Na primjer, da biste dobili pomoć na xcopy, upišite help xcopy ili xcopy /?

Timovi za sve

Mnoge komande konzola su orijentisane na mrežu i administrirane, pa ih često koriste sistemski administratori. Ali postoje i cmd.exe naredbe koje su dostupne tipičnom računarskom korisniku. Ispod su neki od njih.

1. Del / s folder \ * - uklanja sadržaj iz navedenog direktorija i svih potfascikli. Drugi / f prekidač će izbrisati datoteke za čitanje. Uz apsolutnu sigurnost u ovoj operaciji, dodavanjem / q prekidača uklanja se potreba za potvrđivanjem svakog brisanja. Komandu treba koristiti oprezno, pošto tako izbrisani dokumenti nisu uključeni u smeće.

2 . Mkdir (ili md) može kreirati čitavo stablo direktorija: md folder_1 \ folder_2 \ folder_3 .

3. Xcopy otvara široke mogućnosti za normalnu i sigurnosnu kopiju velikog broja datoteka. Na primer, prekidač / d: [mm-dd-yyyy] će vam omogućiti da radite samo sa dokumentima promenjenim nakon navedenog datuma. Dodatni / s prekidač će vam takođe omogućiti da kopirate potfascikle. Ukupno, tim ima 27 ključeva.

4. Uklonite direktorijum pomoću rmdir (ili sl. Rd). U tom slučaju, fascikle moraju biti prazne. Prekidač / s omogućava vam da se rešite ugnježđenih direktorija zajedno sa njihovim sadržajem. Dodatni ključ / q je takođe moguć.

5. Dir direktorijum \ *. Doc / h / s> list.txt će kreirati datoteku s listom MS Word dokumenata u navedenom imeniku, uključujući skrivene datoteke (zahvaljujući / h ključu) i dokumentima u potfascikama (ključ / s).

6. Možete da promenite ekstenziju datoteke pomoću ren * .txt * .doc naredbe .

7. Premjesti / y folder_1 \ * Mp3 folder_2 \ će premjestiti mp3 datoteke iz folder_1_1 u folder_2 bez potvrde overwritinga. Nasuprot tome, / -y prekidač sprečava prepisivanje.

8. Start Cmd.exe . Otvoriće trenutni direktorijum u programu Windows Explorer.

9. Cmd.exe start .. otvara fasciklu u programu Windows Explorer korak veći od trenutnog.

10. Komanda System32 \ cmd.exe pokreće shell: kolačići će otvoriti sistemsku fasciklu pomoću Internet "kolačića". Za operativne sisteme koji prethodi Windows 7, komanda Cmd.exe je još jednostavnija: pokrenite kolačiće.

11. Attrib -r -s -h datoteka će ukloniti markere datoteka "samo za čitanje", "sistem" i "skriveno".

12. Subst z: Fascikla olakšava pristup folderu dodeljivanjem imena pogona Z.

Batch fajl

Pored komandne linije, Cmd.exe je u mogućnosti da obradi batch datoteke - tekstualne dokumente sa ekstenzijom .bat ili .cmd koji sadrži komandne linije koje se izvršavaju zauzvrat.

Datoteka serije može da koristi argumente - korisničke podatke prosleđene u određenom obliku:% 1,% 2. Tokom izvršenja, ovi parametri se zamenjuju korisničkim podacima.

Komanda postavljena / p promenljiva = [string] omogućava vam da prenete varijabilne vrijednosti u batch datoteku. Na primjer, podesite / p ime = Kako se zovete? Kreira promenljivu% ime% sa vrijednošću koju unese korisnik.

Serijske datoteke mogu donositi odluke i odabrati akcije u zavisnosti od uslova:

  • Ako (uslov) (command_1) Else (command_2) - ako je uslov ispunjen, komanda _1 se izvršava, inače _ command_2;
  • Ako postoje datoteke del datoteke - datoteka će biti izbrisana ako postoji;
  • Ako ne postoji datoteka datoteka echo nedostaje - ako datoteka nedostaje, batch datoteka će prijaviti ovo;
  • Ako / i string_1 gtr string_2 naredba - naredba će se izvršiti ako je line_2 veća od string_1 bez obzira na slučaj karaktera (ključ / i).
  • Goto: Etiketa vam omogućava da idete na etiketu, ostavljajući deo komandi bez izvršenja.
  • Za %% X u (* .jpg) do (naredba) - dozvoljava izvršenje naredbe za sve datoteke sa ekstenzijom .jpg.

Sigurno zaustavljanje procesa

Cmd.exe datoteka je sistemska datoteka. Preporučuje se da se ne briše i ne zaustavlja proces koji se pokreće. Veoma su važni za ispravan rad računara. Ako i dalje treba da se zaustavi proces, morate uraditi sledeće:

1. Idite u meni "Start", ukucajte Msconfig u prozor za pretragu i započnite uslužni program. Pojaviće se prozor s listom alatki za konfiguraciju sistema.

2. Nakon što odaberete karticu StartUp, proverite prisustvo Cmd.exe na listi.

3. Skinite naziv procesa, primenite promene i ponovo pokrenite računar.

4. Nakon ponovnog pokretanja, obrišite automatsko pokretanje konfiguratora sistema kada je računar uključen.

Drugi način je provjeriti listu automatizovanih procesa u uredniku registra.

Cmd.exe se može zaustaviti pomoću menadžera zadataka na kartici procesa. Da biste to uradili, izaberite postupak i kliknite na dugme "End Process".

Uzroci grešaka

Poruka Cmd.exe "Greška pri korišćenju" najčešće je rezultat korupcije u sistemu u operativnom sistemu. Zbog ovog kvara, performanse računara trpe. Takođe, problemi u sistemskim procesima se javljaju zbog nekompatibilnosti aplikacija, nepotpunog brisanja datoteke, infekcije sa računarskim virusima, zlonamernim programima itd. Sve ovo može dovesti do uklanjanja ili korupcije važnih sistemskih datoteka.

Kako popraviti greške Cmd.exe

Jedno je zadovoljstvo u greškama Cmd.exe - da je ovo poslovno rješenje. Jedno rešenje neće pomoći, tako da postoji još jedan. Evo nekih od njih.

  • Prijavite se na operativni sistem sa administratorskim pravima.
  • Poništite poslednje promene nakon čega se pojavi poruka Cmd.exe "Greška aplikacije". A ako se pojavi tokom početka istog programa, onda ga obrišite ili ponovo instalirajte.
  • Pobrinite se za pouzdanu zaštitu od virusa. Trebali biste skenirati računar i ukloniti neželjene programe.
  • Jedan od najčešćih uzroka ove greške je korupcija u registru. Ovo je rangirana baza podataka koja sadrži informacije o konfiguraciji, e-mail adrese, lozinke, putanje datoteka i druge informacije potrebne za normalan rad računara. Da biste rešili ovu situaciju, možete koristiti registry Cleaner Registry Cleaner.
  • Ažurirajte upravljački program video kartice sa zvanične web stranice proizvođača.
  • Ponovno instaliranje DirectX, NetFramework, Microsoft Visual C ++ sa zvanične Microsoft web stranice.
  • Pokrenite exe cmd-command sfc / scannow kao administrator. Sistemski program će skenirati računar za greške i predložiti načine za njihovo rešavanje.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.birmiss.com. Theme powered by WordPress.