21 trucuri și hack-uri de comandă

Command Prompt trucuri, hack-uri și secrete în Windows 10, 8, 7, Vista și XP

Instrumentul Windows Command Prompt și multe dintre comenzile sale pot părea plictisitoare sau chiar relativ inutile la prima vedere, dar oricine a folosit vreodată Promptul de Comandă vă poate spune foarte des, este mult de iubit!

Vă garantez că aceste mai multe trucuri de comandă și alte hack-uri de comandă vor provoca încântarea multor comenzi de tip Command Prompt, cum ar fi telnet, tree sau robocopy ... bine, robocopul pare destul de răcoros.

Unele dintre aceste trucuri și hack-uri de tip Command Prompt sunt caracteristici speciale sau utilizări distractive pentru Command Prompt în sine, în timp ce altele sunt doar lucruri îngrijite sau relativ necunoscute pe care le puteți face cu anumite comenzi CMD.

Să începem! Deschideți Prompt Command și apoi navigați prin aceste 21 de hack-uri de comandă super-cool.

Indiferent ce faceți, nu pierdeți trucul nebun unde puteți viziona întregul film Star Wars Episode IV, gratuit, chiar din interiorul liniei de comandă. Da, sunt serios.

Bucurați-vă!

01 din 21

Utilizați Ctrl-C pentru a anula o comandă

© David Lentz / E + / Getty Images

Aproximativ orice comandă poate fi oprită în piesele ei cu comanda de întrerupere: Ctrl-C .

Dacă nu ați executat de fapt o comandă, puteți doar să returnați și să ștergeți ceea ce ați scris, dar dacă l-ați executat deja, puteți face un Ctrl-C pentru al opri.

Ctrl-C nu este o baghetă magică și nu poate anula lucruri care nu sunt de nerecuperabile, ca o comandă de format parțial completă.

Cu toate acestea, pentru lucruri cum ar fi comanda dir care par să meargă pentru totdeauna sau întrebări vă sunt cerute la promptitudinea că nu știți răspunsul la, comanda abort este un truc excelent Command Prompt să știi.

02 din 21

Vizualizați rezultatele unei comenzi pe o pagină (sau o linie) simultan

Ați rula o comandă, cum ar fi comanda dir, care produce atât de multe informații pe ecran că este aproape inutil? Nu esti singur.

O modalitate în jurul acestui lucru este de a executa comanda într-un mod special, astfel încât orice informație este generată vă este afișată pe o pagină sau pe rând, la un moment dat.

Pentru aceasta, trebuie doar să tastați comanda, de exemplu, comanda dir și apoi să o urmați cu caracterul conductei și apoi cu cea mai mare comandă .

De exemplu, executând dir / s | mai multe vor genera mii de linii de rezultate pe care le așteptați de la comanda dir, dar cu cât mai multă comandă veți întrerupe fiecare pagină de rezultate cu - Mai mult - în partea de jos a paginii, indicând că comanda nu este terminată.

Trebuie doar să apăsați bara de spațiu pentru a avansa pe pagină sau apăsați tasta Enter pentru a avansa o linie în același timp.

Sfat: Unul dintre celelalte hack-uri CMD (pe care le veți vedea mai jos) oferă o soluție diferită la această problemă folosind ceva numit operator de redirecționare , deci stați la dispoziție ...

03 din 21

Rulați promptul de comandă automat ca administrator

Multe comenzi necesită executarea acestora dintr-o Prompt Command Promoted în Windows - cu alte cuvinte, executați-le de la o comandă care rulează ca administrator.

Puteți oricând să faceți clic dreapta pe orice comandă rapidă a comenzii de comandă și să alegeți Run as administrator , dar crearea unei comenzi rapide pentru a face același lucru poate fi un economizor de timp uriaș dacă sunteți un utilizator frecvent de comandă de comandă.

Pentru a finaliza acest truc de comandă, creați doar o comandă rapidă pe desktop, introduceți proprietățile comenzii rapide și apoi selectați caseta Run as administrator din butonul Advanced din fila Shortcut .

04 din 21

Deveniți un utilizator de comandă al comenzii de comandă cu taste de funcții

Faptul că tastele de funcții de fapt fac ceva în Command Prompt este poate unul dintre cele mai bine păstrate secrete despre instrument:

F1: Pastreaza ultima comanda executata (caracter de caractere)
F2: Pastrează ultima comandă executată (până la caracterul introdus)
F3: Pastrează ultima comandă executată
F4: Șterge textul prompt prompt până la caracterul introdus
F5: Pastele executate recent comenzi (nu ciclu)
F6: Pastes ^ Z la prompt
F7: Afișează o listă selectabilă de comenzi executate anterior
F8: Pastele au executat recent comenzi (cicluri)
F9: Solicită să lipiți numărul comenzii din lista F7

Un alt truc de comandă care vine în curând este plin de comenzi rapide pentru săgeți , dintre care câteva sunt similare cu aceste trucuri de funcții cheie.

05 din 21

Hack Textul Prompt

comandă $ v ".

Știați că proiecția însăși din Promptul de comandă este complet personalizabilă datorită comenzii prompte? Este, și când spun eu personalizabil, vreau să spun foarte personalizabil.

În loc de C: \> , puteți seta promptul la orice text doriți, îl includeți în timp, unitatea curentă, numărul de versiune Windows (cum ar fi în acest exemplu de imagine), îl numiți.

Un exemplu util este promptul $ m $ p $ g , care va afișa calea completă a unei unități mapate în prompt, alături de litera de unitate.

Puteți executa întotdeauna prompt singură, fără opțiuni, pentru a reveni la implicit uneori plictisitor.

06 din 21

Obțineți ajutor pentru orice comandă

© pearleye / E + / Getty Images

Credeți sau nu, comanda de ajutor nu oferă ajutor pentru fiecare comandă Prompt Command. (Cat de prost e asta?)

Cu toate acestea, orice comandă poate fi sufixată cu /? opțiune, denumită de obicei comutatorul de ajutor , pentru a afișa informații detaliate despre sintaxa comenzii și de multe ori chiar și câteva exemple.

Mă îndoiesc că switch-ul de ajutor este cel mai bun truc pentru Prompt Command Prompt pe care l-ați auzit vreodată, dar este greu să nu fiți de acord că acesta este unul dintre cele mai utile.

Din păcate, nici comanda de ajutor, nici comutatorul de ajutor nu oferă multă explicație cu privire la modul de interpretare a sintaxei. Consultați Cum se citește sintaxa de comandă dacă aveți nevoie de ajutor în acest sens.

07 din 21

Salvați ieșirea unei comenzi într-un fișier

Un truc incredibil de util al liniei de comandă este utilizarea operatorilor de redirecționare , în special a operatorilor > și >> .

Aceste caractere mici vă permit să redirecționați ieșirea unei comenzi într-un fișier text , oferindu-vă o versiune salvată a oricăror date pe care comanda le-a produs în fereastra Prompt Command.

De exemplu, să presupunem că sunteți pe punctul de a posta o problemă de computer la un forum online și doriți să furnizați informații cu adevărat exacte despre computerul dvs. O modalitate ușoară de a face acest lucru ar fi utilizarea comenzii de sisteminfo cu un operator de redirecționare.

De exemplu, este posibil să executați systeminfo> c: \ mycomputerinfo.txt pentru a salva informațiile furnizate de comanda systeminfo la acel fișier. Apoi, puteți atașa fișierul la postarea pe forum.

Consultați Cum să redirecționați ieșirea de comandă la un fișier pentru mai multe exemple și o explicație mai bună a modului de utilizare a operatorilor de redirecționare.

08 din 21

Vizualizați structura întregului director al unității

Una dintre cele mai noi comenzi este comanda copacilor. Cu ajutorul copacului, puteți crea un fel de hartă a directoarelor pe oricare dintre unitățile computerului dvs.

Executați copacul din orice director pentru a vedea structura de directoare din acel director.

Cu atât de multe informații au fost create cu această comandă, este probabil o idee bună să exportați rezultatele arborelui într-un fișier, astfel încât să puteți să vă uitați prin el.

De exemplu, arborele / a> c: \ export.txt , la fel cum a fost explicat în ultimul truc de comandă pentru operatorii de redirecționare.

09 din 21

Personalizați textul barei de titlu din linia de comandă

Obosit de textul din bara de titlu " Command Prompt "? Nici o problemă, folosiți comanda de titlu pentru a vă sparge ceea ce vă place.

De exemplu, să presupunem că numele dvs. este Maria Smith și doriți să vă exprimați dreptul de proprietate asupra liniei de comandă: executați titlul Proprietatea lui Maria Smith și bara de titlu a Prompt Command se va schimba imediat.

Schimbarea nu va rămâne, astfel încât data viitoare când deschideți comanda de comandă, bara de titlu va reveni la normal.

Comanda titlului este de obicei folosită pentru a oferi o apariție personalizată în fișierele script și în fișierele batch ... nu că titlul cu numele dvs. nu este o idee bună!

10 din 21

Copiați textul din linia de comandă

După cum puteți sau nu știți, copierea de pe Promptul de comandă nu este la fel de ușoară ca și copierea de la alte programe, ceea ce face parte din motivul pentru care salvarea rezultatului unei comenzi într-un fișier pe care l-ați aflat despre câteva trucuri înapoi este atât de la îndemână .

Cu toate acestea, dacă vrei doar să copiezi o scurtă secțiune de text în clipboard? Nu este prea greu, dar nici nu este foarte intuitiv:

  1. Faceți clic dreapta oriunde în fereastra Prompt Command și selectați Mark .
  2. Acum, evidențiați cu butonul stâng al mouse-ului tot ce vreți să copiați.
  3. După ce ați făcut selecția, apăsați Enter sau faceți clic dreapta o dată.

Acum puteți să lipiți informațiile respective în orice program doriți, la fel cum ați lipi alt text.

Sfat: Dacă ați ales Marc, dar ați decis că nu doriți să copiați nimic, puteți să faceți din nou clic dreapta pentru a anula acțiunea Mark sau pentru a apăsa tasta Esc.

11 din 21

Deschideți Promptul de comandă din orice locație

Dacă ați lucrat vreodată în Command Prompt pentru foarte mult timp, știi că poate fi foarte frustrant să executați din nou comanda cd / chdir din nou și din nou pentru a ajunge la directorul corect din care doriți să lucrați.

Din fericire, există un truc foarte ușor de comandat, care vă va permite să deschideți o fereastră Prompt Command din orice folder pe care îl vizualizați în Windows.

Tot ce trebuie să faceți este să navigați, în Windows, la dosarul în care doriți să începeți să lucrați o dată în Command Prompt. Când sunteți acolo, țineți apăsată tasta Shift în timp ce faceți clic dreapta oriunde în dosar.

După ce apare meniul, veți observa o intrare care nu este de obicei acolo: deschideți fereastra de comandă aici .

Faceți clic pe acesta și veți începe o nouă instanță a liniei de comandă, gata și așteptând la locul potrivit!

Dacă sunteți utilizator de alimentare de la Command Prompt, veți recunoaște imediat valoarea în acest truc mic.

Notă: Dacă vedeți PowerShell în meniul cu butonul din dreapta, în loc de Command Prompt, puteți efectua o mică modificare a Registrului Windows pentru ao schimba în Command Prompt. How-To Geek are un ghid despre asta.

12 din 21

Trageți și aruncați pentru introducerea ușor de nume de cale

Cele mai multe comenzi ale comenzii de comandă vă solicită sau aveți opțiuni pentru a specifica căile complete la fișiere sau foldere, dar tastând o cale lungă poate fi frustrant, mai ales atunci când vă pierdeți un caracter și trebuie să începeți din nou.

De exemplu, în Windows 10 , calea către grupul de accesorii din meniul Start este C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Accessories . Cine vrea să scrie totul manual? Eu nu.

Din fericire există un truc de comandă care face acest lucru mult mai ușor: trageți și plasați .

Doar navigați la dosarul în care doriți calea pentru File / Windows Explorer. Odată ajuns acolo, glisați dosarul sau fișierul în fereastra Prompt Command și lăsați-l. Ca magie, se introduce calea completă, economisind o cantitate considerabilă de tastare în funcție de lungimea și complexitatea denumirii căii.

Notă: Din păcate, caracteristica de tragere și plasare nu funcționează într-o Promisiune de comandă ridicată. Cel puțin ați învățat câteva trucuri înapoi cum să deschideți unul din aceștia un pic mai repede!

13 din 21

Opriți sau reporniți alt computer

Administratorii de sistem într-un mediu de afaceri fac acest lucru tot timpul din mai multe motive, dar puteți, de asemenea, să închideți sau să reporniți alt computer din rețeaua dvs., toate de pe Promptul de comandă al computerului.

Cea mai ușoară modalitate de a închide computerul de la distanță este executarea opririi / i din Prompt pentru a deschide dialogul Remote Shutdown , afișat aici.

Doar introduceți numele computerului la distanță (pe care îl puteți obține executând comanda hostname pe celălalt PC), alegeți ce doriți să faceți (repornire sau oprire), selectați alte opțiuni și apoi faceți clic pe OK.

Deci, indiferent dacă vă periați abilitățile de comandă sau doar sperii un membru al familiei, acest truc de comandă este unul distractiv.

De asemenea, puteți opri sau reporni alt computer strict din Command Prompt cu comanda de închidere , fără a utiliza dialogul Remote Shutdown Dialog.

14 din 21

Utilizați Robocopy ca soluție de rezervă

Datorită comenzii robocopy, nu este necesar să utilizați software-ul de rezervă al Window sau să instalați un program de terță parte pentru a gestiona backup-urile .

Doar executați următoarele, înlocuind în mod evident dosarele sursă și destinație cu orice doriți să creați copii de rezervă și unde ar trebui să meargă.

robocopy c: \ users \ ellen \ documents f: \ mybackup \ documents / copyall / e / r: 0 / dcopy: t / mir

Comanda robocopy cu aceste opțiuni funcționează identic cu un instrument software incremental de backup, menținând ambele locații sincronizate.

Nu aveți comanda robocopy dacă utilizați Windows XP sau mai devreme. Cu toate acestea, aveți comanda xcopy , care poate fi folosită pentru a face ceva foarte asemănător:

xcopy c: \ users \ ellen \ documents f: \ mybackup \ documents / c / d / h / i / k / q / r / s / x / y

Indiferent de comanda pe care o alegeți să o utilizați, creați doar un fișier BAT care conține comanda și programați-l să ruleze în Task Scheduler și veți avea soluția proprie de backup.

Folosesc un serviciu de backup în cloud la domiciliu și vă recomandăm să faceți și el, dar au existat ani în care am ales să folosesc comanda Robocopy ca singura mea soluție locală de rezervă pentru că mi-a plăcut nivelul de control pe care mi-l dăduse. Sperăm că veți lua asta ca pe un vot de încredere în acest truc incredibil de util în Prompt Command.

15 din 21

Vizualizați informațiile importante despre rețea ale computerului

Poate doar pentru propria dvs. informație, dar cu siguranță atunci când rezolvați o problemă de rețea sau de internet, probabil că într-un anumit moment trebuie să știți detalii despre conexiunea la rețea a computerului.

Tot ce doriți să știți despre conexiunea la rețea este disponibil undeva în Panoul de control din Windows, dar este mult mai ușor de găsit și mult mai bine organizat în rezultatele comenzii ipconfig.

Deschideți Prompt Command și executați ipconfig / all .

Ceea ce afișează pe ecranul următor este tot ceea ce este important în legătură cu conexiunea dvs. la rețea: adresa IP , numele gazdei, serverul DHCP , informațiile despre DNS și multe altele.

Combinați această hack cu cea despre operatorii de redirecționare pe care ați învățat despre mai multe diapozitive înapoi și aveți o modalitate foarte ușoară de a obține informații despre conexiunea dvs. cu cineva care vă poate ajuta cu o problemă.

16 din 21

Mapați un folder local la fel ca o unitate de rețea

Comanda de utilizare netă este utilizată pentru a atribui unitățile de pe o rețea unei calculatoare proprii ca o literă de unitate, dar știați că există o altă comandă care poate fi folosită pentru a face același lucru cu orice folder de pe oricare dintre hard-urile dvs. locale ?

Există și se numește comanda subst. Executați doar comanda subst, urmată de calea folderului pe care doriți să îl afișați ca unitate.

De exemplu, să presupunem că doriți ca folderul C: \ Windows \ Fonts să apară ca unitate Q:. Doar executați subst q: c: \ windows \ fonts și sunteți setat!

Acest truc de comandă comandă accesul la o anumită locație din linia de comandă mult mai ușor.

Sfat: o modalitate ușoară de a șterge exemplul "unitate de rețea" aici este cu comanda subst / dq:. Doar înlocuiți q: cu litera proprie de unitate.

17 din 21

Accesați comenzile utilizate anterior cu ajutorul tastelor săgeți

© Jon Fisher

Un alt truc excelent în Command Prompt trebuie să fie utilizarea tastelor săgeată de la tastatură pentru a trece prin comenzile executate anterior.

Tastele săgeată în sus și în jos circulă prin comenzile pe care le-ați introdus, iar săgeata dreapta introduce automat caracterul după caracter, ultima comandă pe care ați executat-o.

Acest lucru nu s-ar părea interesant, dar există mai multe situații în care tastele săgeți devin economii de timp imense .

Luați în considerare acest exemplu: ați scris 75 de caractere dintr-o comandă și apoi încercați să o executați, doar pentru a afla că ați uitat să adăugați o opțiune la sfârșit. Nici o problemă, trebuie doar să apăsați săgeata în sus și întreaga comandă este introdusă automat în fereastra Prompt Command, pregătită pentru editare pentru ca aceasta să funcționeze.

Având în vedere că lucrez foarte mult în Command Prompt, cred că acest mic truc mi-a salvat multe ore de repetare de-a lungul anilor.

18 din 21

Comenzile complete complet cu finalizarea fila

Completarea fișierelor este un alt truc de comandă care vă poate salva o mulțime de timp, mai ales dacă comanda dvs. are un nume de fișier sau dosar în care nu sunteți sigur (ă).

Pentru a utiliza completarea filelor în Command Prompt, trebuie doar să introduceți comanda și apoi partea din calea pe care o cunoașteți, dacă este deloc. Apoi apăsați tasta tab și apoi pentru a trece prin toate posibilitățile disponibile.

De exemplu, să presupunem că doriți să schimbați directoarele într-un director din directorul Windows , dar nu sunteți sigur ce se numește. Tastați cd c: \ windows \ și apoi apăsați fila până când vedeți dosarul pe care îl căutați.

Ciclul de rezultate este în ordine sau puteți utiliza SHIFT + TAB pentru a trece prin rezultate în sens invers.

Știți cum aplicația de mesagerie a smartphone-ului vă ghicește automat ce doriți să tastați în continuare? Completarea fișierelor în Command Prompt este cam așa ... numai mai bună.

19 din 21

Găsiți adresa IP a unui site Web

Vreți să cunoașteți adresa IP a unui site web? Puteți folosi comanda nslookup sau comanda ping, dar prima este probabil mai rapidă.

Mai întâi, hai să folosim comanda nslookup pentru a găsi adresa IP a lui :

Doar executați nslookup și vizualizați rezultatul. Asigurați-vă că nu confunda orice adrese IP private care apar, de asemenea, în rezultatele nslookup alături de adresa IP publică a , care este adresa IP pe care o urmăm.

Acum, să încercăm să folosim comanda ping pentru ao găsi:

Executați ping și apoi uitați-vă la adresa IP dintre paranteze din prima linie afișată. Nu vă faceți griji dacă comanda ping "expiră" în timpul executării; tot ce aveam nevoie aici era adresa IP.

Puteți utiliza aceeași procedură cu orice site web sau cu orice nume de gazdă din rețeaua locală.

20 din 21

Copiați și lipiți mai ușor cu modul QuickEdit

O serie de aceste trucuri de comandă se ocupă cu facilitarea copierii și lipirii. Deci, ce zici de o modalitate chiar mai ușoară de a copia de pe Command Prompt (și o modalitate secretă de a lipi cu ușurință)?

Adu-l, nu?

Doar faceți clic dreapta pe bara de titlu a Prompt Command și selectați Properties . În fila Opțiuni , în secțiunea Opțiuni de modificare , bifați caseta QuickEdit Mode și apoi faceți clic pe OK .

Activarea modului QuickEdit este ca și cum ați fi activat marca tot timpul, astfel că selectarea textului pentru copiere este foarte ușoară.

Ca bonus, aceasta permite și o cale simplă de a lipi în Command Prompt: faceți clic dreapta pe o singură dată și orice ați avea în clipboard este lipit în fereastra Prompt Command. În mod normal, lipirea implică clic dreapta și selectând Paste , deci acest lucru este încă puțin diferit de cel pe care sunteți obișnuit.

21 din 21

Urmăriți Star Wars Episode IV

Da, ați citit corect, puteți viziona o versiune ASCII a filmului Star Wars Episode IV chiar în fereastra Prompt Command !

Doar deschideți Command Prompt și executați telnet towel.blinkenlights.nl . Filmul va începe imediat. Verificați sfatul de mai jos dacă acest lucru nu funcționează.

Adevărat, aceasta nu este o utilizare teribil de productivă a liniei de comandă, nici nu este cu adevărat un truc al liniei de comandă sau a oricărei comenzi, dar este sigur că este distractiv! Nu-mi pot imagina lucrul care a intrat în asta!

Sfat: Comanda telnet nu este activată în mod normal în Windows, dar poate fi activată, permițând Clientului Telnet de la caracteristicile Windows din applet-ul Programe și caracteristici din Panoul de control. Dacă preferați să nu activați Telnet, dar doriți să vedeți filmul, îl puteți viziona și în browser-ul dvs. de la Star Wars ASCIIMation.