Cum să rulați o aplicație din linia de comandă Windows. Porniți și runas utilitare - lansarea programelor din linia de comandă

Utilizatorii sistemului de operare Windows sunt obișnuiți să lanseze toate programele făcând dublu clic cu butonul stâng al mouse-ului pe pictogramele lor. Cu toate acestea, puțini oameni știu că aceeași acțiune poate fi efectuată în consola de sistem. Acest articol va vorbi despre cum să rulați un program c prin linia de comandă. Să ne uităm la trei metode în total. Și la sfârșit vom oferi o metodă care vă permite să rulați programul printr-o comandă rapidă, dar cu parametrii consolei.

Cum se rulează un program din linia de comandă?

Merită să spunem imediat că toate metodele descrise mai jos sunt în mare parte similare. Cu toate acestea, linia de comandă este un instrument specific și, în funcție de ce atribute utilizați pentru a deschide aplicația, proprietățile acesteia din urmă se vor schimba.

Metoda 1: Lansați o aplicație de sistem

În primul rând, vă vom spune cum să rulați programul din linia de comandă dacă este un program de sistem. Aceasta este poate cea mai simplă metodă, deoarece pentru a o efectua, trebuie să cunoașteți o singură comandă - porniți. Și, desigur, numele aplicației în sine. Cele mai populare programe de sistem vor fi enumerate mai jos:

Drept urmare, pentru a lansa un anumit program, trebuie să scrieți cuvântul start și să introduceți numele separat de un spațiu. În practică arată astfel:

Începeți controlul

Metoda 2: Specificați calea completă către fișier

Din păcate, nu veți putea lansa un program de la un dezvoltator terță parte folosind metoda anterioară, dar există o altă metodă. Constă în introducerea căii complete către fișierul executabil. De exemplu, pe unitatea de sistem C există un program de instalare pentru un program numit install.exe. Pentru a-l rula, va trebui să introduceți următoarea comandă:

C:\install.exe

În consecință, dacă fișierul se află într-un alt folder, atunci în linie trebuie să introduceți toate directoarele care vin înaintea fișierului. Apropo, este foarte important să nu existe spații în numele folderelor. În caz contrar, va apărea o eroare. Eliminarea este destul de simplă - trebuie să puneți întreaga cale între ghilimele. De exemplu:

„C:\calea folderului cu spații\executable file.exe”

Metoda 3: folosirea căii

A treia modalitate de a rula un program din linia de comandă implică utilizarea comenzii patch. Esența sa este să vă amintiți directorul specificat. Adică, trebuie să introduceți adresa nu în fișierul în sine, ci în folderul în care se află. De exemplu, trebuie să deschideți Total Commander, care se află la următoarea adresă:

C:\fișiere de program\total commander

Apoi introduceți următoarea comandă în consolă:

Patch „c:\fișiere de program\total commander”

Linia de comandă își va aminti directorul pe care l-ați specificat și va rula toate fișierele din acesta dacă introduceți numele lor. Astfel, pentru a lansa Total Commander, tot ce trebuie să faci este să-i scrii numele:

Totalcmd

Cum se rulează un program cu parametrii de linie de comandă?

Acum să trecem direct la cum să lansăm o aplicație cu parametrii consolei. Apropo, acest lucru se face destul de simplu, nici măcar nu trebuie să deschideți linia de comandă - totul se face în proprietățile comenzii rapide.

  1. Faceți clic dreapta pe comanda rapidă a programului.
  2. Selectați „Proprietăți”.
  3. Accesați fila „Comandă rapidă”.
  4. În câmpul „Obiect”, adăugați parametrul dorit după ghilimele.
  5. Faceți clic pe aplicați și închideți fereastra.

Acum programul se va lansa cu parametrul specificat, trebuie doar să faceți dublu clic pe comanda sa rapidă. Așa că am analizat toate modalitățile prin care puteți rula un program din linia de comandă. Ei bine, depinde de tine să decizi pe care să o folosești.

Indispensabil în cazul defecțiunilor computerului. Începerea cu abilitățile implică de obicei lucrul la modul de deschidere, copiere, rulare și ștergere a unui fișier. Puteți vedea mai jos cum va arăta algoritmul acțiunilor pentru fiecare componentă a lucrării. Să începem cu întrebarea cum să deschidem un fișier prin linia de comandă, apoi vom arăta cum să le ștergem și să copiam o bucată de text. Un începător se poate ocupa de aceste sarcini, dar pentru cei care lucrează cu un computer de mult timp, este util să-și amintească sau să studieze aceste opțiuni pentru a efectua procese comune.

Puteți lucra pe deplin cu fișiere în linia de comandă Windows.

Uneori nu puteți deschide fișiere prin Manager sau Explorer, atunci linia de comandă vă va ajuta. Trebuie doar să vă amintiți câteva comenzi.

Deci, ați lansat programul și doriți să deschideți unul dintre documente. Urmați acest algoritm.


Ulterior, după ce v-ați amintit calea, pentru a o lansa, nu va trebui să mergeți la director; trebuie doar să introduceți imediat calea completă în linie.

SFAT. Pentru a face lucrul mai rapid, există fișiere bat; comenzile care sunt necesare și adesea tastate sunt scrise în ele în avans. Apoi acest fișier este lansat și va deschide programul dorit.

Lansarea și închiderea programelor

Să vedem cum să rulăm un fișier din linia de comandă dacă este un fișier de program. Ceea ce va conta aici este dacă aplicația este inclusă în pachetul Windows sau aveți nevoie de o aplicație terță parte. Dacă aplicația pe care o deschideți face parte din componentele Windows, lansați-o introducând numele în consolă, apoi apăsați Enter. Nu este necesară extensia. Să presupunem că trebuie să lansați Notepad, apoi introduceți cuvântul Notepad și apoi apăsați Enter.

Dacă programul este terță parte, ar trebui să introduceți calea completă către acesta. De exemplu, trebuia să lansați arhivatorul WinRAR, ceea ce înseamnă că introduceți următoarele:

C:\Program Files\WinRAR\WinRAR.exe

Scrieți calea între ghilimele dacă adresa conține spații. În acest caz, ghilimelele sunt necesare drepte - nu sub formă de virgule. Dacă ghilimele sunt incorecte, programul nu se va deschide. Nu trebuie să copiați ghilimele; le introduceți direct în linia de comandă, fără a utiliza clipboard. Pe aspectul în limba engleză, ghilimelele necesare sunt situate în combinația de taste Shift + E.

SFAT. Dacă mergeți la directorul cu programul, nu trebuie să introduceți calea completă către acesta. Pur și simplu introduceți numele fișierului cu extensia. De exemplu, mergând în directorul WinRAR, introduceți comanda WinRAR.exe - programul se va lansa.

Pentru a închide aplicațiile, utilizați programul taskkill. Mai întâi, tastați lista de activități, va apărea o listă de procese pentru vizualizare. Introduceți numărul indicatorului în comandă, de exemplu „taskkill /pid 3900/f”, apăsați Enter pentru a confirma. 3900 este numărul de identificare.

Căutați după extensie

Linia de comandă vă va ajuta să găsiți fișierul de care aveți nevoie după extensia sa dacă nu vă amintiți numele exact. Pentru a găsi un fișier prin linia de comandă, trebuie să vă amintiți comanda utilizată în acest caz. Tastați dir și extensia de care aveți nevoie, separate printr-un asterisc. Să presupunem că cauți unul dintre fișierele executabile, așa că tastați:

Toate fișierele cu această extensie vor fi afișate pe ecran, trebuie doar să-l găsiți pe cel de care aveți nevoie printre ele. Dacă trebuie să căutați în subdirectoare, adăugați tasta „/S”. Comanda completă pentru căutarea unui fișier în unitatea C, inclusiv căutarea în subdirectoare, ar arăta astfel:

Îndepărtarea

De asemenea, puteți șterge fișierele de sistem inutile folosind programul în cauză. Ștergerea unui fișier prin linia de comandă este ușoară. Pentru a șterge, utilizați comanda del. După aceasta, se scrie calea către documentul solicitat. De exemplu, doriți să ștergeți 123.txt. Introduceți următoarele: „del C:\Windows\123.txt”.

IMPORTANT. Pentru a șterge complet un folder, utilizați atributul „/S”. Cu această cheie puteți șterge orice directoare imbricate și toate datele.

Copiază textul

Sistemul de operare Windows, având grijă să accelereze și să faciliteze lucrul pe un computer, a creat taste rapide - combinații care vă permit să copiați rapid text și să-l lipiți într-un alt fișier. Acestea sunt combinațiile Ctrl+V sau Shift+Insert.

Acest lucru nu funcționează pe linia de comandă. Pentru a copia informații în el, trebuie mai întâi să le configurați.


Acum, pentru a copia o bucată de text din linia de comandă, selectați-o cu mouse-ul și apăsați Ctrl+C.

Toate aceste abilități îți vor fi utile dacă nu poți finaliza procesul dorit în mod obișnuit din cauza defecțiunilor sau problemelor computerului. Pași simpli, un algoritm ușor de reținut, instrucțiuni clare - totul te ajută să rezolvi întrebările puse mai profesionist. Trebuie doar să vă amintiți lista de comenzi, să urmați regulile de introducere a acestora (de exemplu, când să puneți ghilimele și care), să introduceți clar și precis calea către fișierul necesar.

Dragi prieteni, nu este un secret pentru nimeni că utilizatorii Linux își întorc mereu nasul la cei care lucrează pe Windows. Ei spun că pentru Windows trebuie să instalați aplicația timp de cel puțin 10 minute, apăsând un număr mare de butoane, jocând casetele de selectare. Și înainte de a instala efectiv aplicația, trebuie să găsiți site-ul web oficial al programului fără a vă pierde pe Internet. Utilizatorii Linux sunt mândri că pot instala orice utilitar din terminal executând o anumită comandă.

În Windows, ca și în Linux, este posibil să instalați, să eliminați sau să editați programe folosind comenzi.

Dezvoltatorii susțin că Windows 10 va oferi, de asemenea, posibilitatea de a instala, actualiza și elimina rapid diverse software-uri de pe terminalul de sistem. Trebuie doar să așteptăm lansarea oficială. Dar nu trebuie să așteptați lansarea, ci acum profitați de o caracteristică uimitoare care va permite utilizatorului să instaleze programul din linia de comandă. Cu toate acestea, acestea nu sunt toate surprizele: utilitarul vă va permite și să ștergeți, actualizați, deschideți și închideți programul. Interesant? Să-l cunoaștem mai bine pe Chocolatey.

Instalarea programului prin linia de comandă

Acum vom încerca să gestionăm programele într-un mod mai convenabil și foarte asemănător cu modul în care se face în mediul Linux. Și un serviciu special numit Chocolatey, un manager de pachete pentru Windows, ne va ajuta în acest sens. Clientul Chocolatey este un utilitar conceput pentru a rula în consolă. Să încercăm să-l instalăm imediat. Pentru a instala, deschideți un terminal cu drepturi de administrator. Faceți clic dreapta pe meniul Start și faceți clic pe Command Prompt (cu drepturi de administrator). Acum să copiem următorul cod:

@powershell -NoProfile -ExecutionPolicy nerestricționat -Comandă "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))"" && SET PATH=%PATH%;%ALLUSERSPROFILE% \chocolatey\bin

Lipiți-l și apăsați tasta Enter. Acum trebuie să închideți consola, astfel încât datele despre variabile să fie reîmprospătate.

Serviciul Chocolatey are un catalog mare de utilitati si aplicatii: in prezent peste 2000 de utilitati. Le puteți vizualiza pe site-ul oficial https://chocolatey.org/packages. Deci, este timpul să învățați cum să instalați orice program prin linia de comandă:

Deschideți din nou terminalul ca administrator. Copiem textul prezentat în dreapta programului pe site-ul https://chocolatey.org/packages. De exemplu, pentru a instala browserul Google Chrome, este furnizat următorul cod:

choco instalează googlechrome -y

Copiați-l și inserați-l în terminal. Nu uitați să scrieți combinația -y după codul de pe site. Apasa Enter. Acum tot ce rămâne este să așteptați finalizarea instalării browserului. După care puteți închide fereastra terminalului.

După cum puteți vedea, browserul Google Chrome s-a instalat foarte repede. Nu a trebuit să facem clic pe niciun buton sau să selectăm o locație pentru a salva fișierele (discul C este folosit în mod implicit). Apropo, utilizatorii începători pot face un set cu aplicațiile preferate într-un bloc de note, pentru a nu merge de fiecare dată la serviciul Chocolatey. Pentru a dezinstala un program prin linia de comandă, introduceți codul de dezinstalare, apoi numele programului. De exemplu, choco uninstall ccleaner.

ATENŢIE. Serviciul funcționează numai cu pachetele care sunt instalate prin intermediul acestuia. Adică, dacă vreun software nu este disponibil pentru instalare prin Chocolatey, atunci nu îl veți putea elimina în acest fel.

Cum să rulați sau să dezinstalați un program prin linia de comandă

Acum să ne uităm la o metodă care permite prin linia de comandă. Acest lucru se poate face în trei pași foarte simpli. Să începem:

  1. Deschideți un terminal al sistemului de operare Windows.
  2. În fereastra care apare, scrieți calea completă către locația fișierului de lansare a aplicației. De exemplu, D:/Files/chrome.exe
  3. Apăsăm Enter și așteptăm ca sistemul să deschidă ceea ce avem nevoie.

Este timpul să învățați cum să închideți un program prin linia de comandă. Pentru aceasta avem nevoie de software suplimentar taskkill. Să începem:


Să rezumam

Dragi cititori, astăzi am examinat ceea ce părea, la prima vedere, a fi un subiect complex. Dar acum știi că poți instala sau dezinstala foarte ușor unele programe prin linia de comandă folosind serviciul Chocolatey. Și mai știi să deschizi sau să închizi o aplicație prin același terminal. Sperăm că ați reușit să faceți totul corect și că nu au mai rămas întrebări pe această temă. Spune-ne părerea și impresiile tale în comentarii!

Absolut toate programele pot fi lansate din linia de comandă. Această caracteristică a apărut în primele sisteme de operare, inclusiv linia de sisteme Microsoft Windows. Anterior, sistemele de operare erau o linie de comandă continuă (sistem MS-DOS). Astăzi, mulți dezvoltatori de programe includ în distribuția lor capacitatea de a rula ca un singur fișier folosind linia de comandă.

Vei avea nevoie

  • Linia de comandă a sistemului de operare (cmd.exe).

Instrucțiuni

  • Pentru a lansa pur și simplu programul din linia de comandă, trebuie să faceți următoarele:
  • Faceți clic pe meniul „Start” - selectați „Toate programele” - „Accesorii” - „Prompt de comandă”;

    În fereastra care se deschide, trebuie să reveniți la unitatea „C”; pentru a face acest lucru, la sfârșitul liniei, introduceți „cd..” și apăsați Enter. Repetați această acțiune de mai multe ori până când treceți complet la unitatea „C”;

    Introduceți calea completă către programul pe care îl rulați (C:\Program Files\KeyTweak\KeyTweak.exe).

  • De asemenea, puteți rula programul cu diferiți parametri. Aceste opțiuni se adaugă acțiunilor efectuate de programul însuși. Parametrii suplimentari arată ca o adăugare la linia principală de lansare a programului.
  • Linia de comandă cu parametri suplimentari ar putea arăta astfel: „C:\Program Files\KeyTweak\KeyTweak.exe” u -r –y.
  • C:\Program Files\KeyTweak\KeyTweak.exe - calea completă către programul Key Tweak. Parametrii cheie Tweak utilizați în acest exemplu:

    - „u” – lansare rapidă a programului;

    - „-r” - restabiliți ultimele modificări salvate;

    - „-y” - răspunde „Da” la solicitările primite de la sistem.

  • Pentru a crea un fișier cmd trebuie să:
  • Creați un document text nou cu extensia .txt.

    Notați setul necesar de comenzi.

    După finalizarea acestor pași, rulați fișierul.

    Majoritatea utilizatorilor sistemului de operare Windows sunt obișnuiți să lanseze aplicația sau jocul dorit făcând dublu clic pe o comandă rapidă aflată pe desktop sau găsindu-l în Start. Alternativ, puteți deschide folderul în care este instalat și rulați fișierul exe de acolo.

    Deoarece lansarea aplicațiilor în acest fel poate să nu fie întotdeauna potrivită, în acest articol să ne uităm la mai multe metode diferite care pot fi utilizate pentru a lansa un program din linia de comandă.

    Metoda 1: lansați aplicația de sistem

    Pentru a lansa una dintre aplicațiile de sistem din consolă, utilizați comanda „start” și indicați numele dorit, separat de un spațiu. Trebuie să introduceți numele sistemului ca nume. Pentru Explorer - acesta este exploratorul, managerul de activități - taskmgr, panoul de control - control, configurarea sistemului - msconfig.

    Pentru a deschide un bloc de note, scrieți blocnotes, Windows Media Player - wmplayer, Paint - mspaint, tabel de caractere - charmap. Dacă tastați cmd , se va deschide o nouă fereastră de linie de comandă.

    De exemplu, să deschidem tabelul cu simboluri. Introduceți linia:

    și apăsați „Enter”.

    Metoda 2: specificarea căii complete către fișier

    Dacă trebuie să rulați orice altă aplicație instalată, atunci ar trebui să specificați calea completă către fișierul executabil al programului.

    De exemplu, în folderul meu Descărcări există un program pentru instalarea Film Studio, să-l deschidem. Intru în folder și dau clic pe câmpul unde este scrisă calea. Toată această linie trebuie scrisă pe linia de comandă (deoarece copy-paste nu funcționează acolo) și la sfârșit adăugați numele utilitarului pe care vrem să-l rulăm.

    Consola va scrie:

    c:\utilizatori\master\descărcări\wlsetup-all

    După apăsarea „Enter”, au început pregătirile pentru instalarea Studioului de film. După cum puteți vedea, atunci când scrieți calea nu este necesar să folosiți majuscule; puteți introduce doar litere mici.

    Dacă există spații în calea către fișierul dorit, atunci va apărea o fereastră cu un mesaj că fișierul specificat nu poate fi găsit. Problema este că linia de comandă recunoaște calea până la primul spațiu, nu întreaga linie pe care ați introdus-o. În exemplu, a decis că vreau să deschid c:\program .

    Acum să ne îndepărtăm puțin de subiect și să vedem cum să aflăm calea completă către programul pe care vrem să-l rulăm.

    Pentru a face acest lucru, găsiți fișierul executabil al aplicației dorite prin fereastra Explorer. Pentru a înțelege că aceasta este, asigurați-vă că „Aplicație” este indicată vizavi în câmpul „Tip”. Apoi faceți clic pe câmpul din partea de sus - aceasta este calea.

    De exemplu, Total Commander este lansat de fișierul „totalcmd” și este situat de-a lungul căii: „c:\fișiere de program\total commander”.

    Sau o altă variantă. Dacă există o comandă rapidă către aplicația dorită pe desktop, nu trebuie să o căutați prin Explorer. Doar faceți clic dreapta pe el și selectați „Locația fișierului”.

    Fereastra la care ne-am uitat deja se va deschide. Acesta va evidenția fișierul care lansează utilitarul, iar în partea de sus puteți afla calea către acesta.

    Metoda 3: folosirea căii

    Folosind această comandă, vom salva calea către folderul în care se află fișierul executabil și apoi o vom rula.

    Să luăm în considerare același Total Commander. In consola scriem:

    calea c:\program files\total commander

    Asigurați-vă că includeți un spațiu după „cale”. Pe această cale se află fișierul „totalcmd” de care avem nevoie. Apasa Enter".

    Programul specificat va fi lansat. Nu este necesar să specificați extensia la sfârșit. Astfel, puteți rula orice fișier executabil din folderul specificat.

    Metoda 4: folosind comanda cd

    Această comandă va deschide folderul specificat și din el vom lansa fișierul de care avem nevoie. De exemplu, să mergem la folderul TeamViewer:

    cd c:\fișiere de program\teamviewer

    După „cd” puneți un spațiu. Apasa Enter".

    Acest folder conține fișierul care lansează TeamViewer; are același nume. Deci in continuare intru:

    Apăs pe „Enter” și pornește utilitarul.

    Dacă trebuie să deschideți o aplicație care nu este instalată pe unitatea de sistem, puteți utiliza comanda cale. Daca scriu:

    calea d:\fișiere de program\ccleaner

    (după ce ați introdus fiecare linie, apăsați „Enter”), apoi se va deschide CCleaner. Este instalat în calea specificată pe unitatea D:.

    Dar acest lucru nu se poate face folosind comanda cd.

    Metoda 5: prin meniul contextual

    Pentru a face acest lucru, găsiți folderul în care este stocat fișierul executabil și faceți clic dreapta pe el, în timp ce țineți apăsată tasta Shift. Apoi, în meniul contextual, selectați „Deschide fereastra de comandă”.

    După aceasta, folderul de care avem nevoie se va deschide imediat în linia de comandă. Introduceți numele fișierului care rulează utilitarul în linie și apăsați Enter. Am lansat CCleaner, care nu se află pe unitatea de sistem (am D:).

    Dacă trebuie să rulați un program care este instalat în același loc cu sistemul de operare, pașii sunt aceiași. Să deschidem browserul Google Chrome. Găsim folderul în care este stocat fișierul care îl lansează și selectăm elementul menționat mai sus.

    Apoi introduceți numele fișierului cu extensia .*exe: chrome și apăsați „Enter”. Browserul va fi lansat.

    Metoda 6: calea între ghilimele

    La început, am menționat că dacă există spații în calea specificată, fișierul nu se va deschide. Dar dacă o scrieți între ghilimele, consola va înțelege totul. Citatele trebuie să fie duble și drepte, nu virgule. Acestea sunt instalate folosind combinația „Shift + E” cu aspectul tastaturii engleze selectat.

    În ele trebuie să scrieți calea completă și la sfârșit să indicați fișierul în sine cu extensia care va fi lansată:

    „c:\fișiere de program\total commander\totalcmd.exe”