21 Command Prompt trikovi i hacks

Command Prompt trikovi, hacks and secrets u operativnim sistemima Windows 10, 8, 7, Vista i XP

Windows Command Prompt alat i mnoge njegove komande mogu izgledati dosadne ili čak relativno beskorisne na prvi pogled, ali kao i svako ko je ikada koristio komandni poziv vrlo često može vam reći, ima puno vole!

Ja garantujem da će ti nekoliko komandnih poziva i drugi komandni komandi biti uzbuđeni zbog mnogih zvučnih komandi Command Prompt-a poput telneta, drveta ili robokopisa ... u redu, robokopija zvuči prilično kul.

Neki od ovih komandnih poziva i hacks-a su posebne funkcije ili zabavne upotrebe za samu Command Prompt, dok su druge jednostavne ili relativno nepoznate stvari koje možete uraditi sa određenim CMD naredbama.

Hajde da počnemo! Otvorite komandni poziv i potom pretražite ove 21 super-cool Command Prompt hacks.

Šta god da radite, ne propustite ludi trik gdje možete gledati cijeli film Star Wars Episode IV, besplatno, od desne unutar komandnog poziva. Da, ozbiljan sam.

Uživajte!

01 od 21

Koristite Ctrl-C da prekinete komandu

© David Lentz / E + / Getty Images

Skoro svaka naredba može se zaustaviti u njegovim trakama pomoću naredbe za prekid: Ctrl-C .

Ako niste zapravo izvršili komandu, možete samo da vratite nazad i izbrišete ono što ste uneli, ali ako ste je već izvršili onda možete da napravite Ctrl-C da ga zaustavite.

Ctrl-C nije čarobni štapić i ne može da poništi stvari koje nisu nepopravljive, kao što je djelimično kompletna komanda za format .

Međutim, za stvari kao što su dir naredba koja izgleda zauvek trajati ili pitanja koja vam se postavljaju na poziv da ne znate odgovor, naredba za prekid je odličan komandni poziv koji treba znati.

02 od 21

Pregledajte komandu rezultata jedne stranice (ili linije) u isto vreme

Da li ste ikada pokrenuli komandu, kao što je komanda dir, koja daje toliko informacija na ekranu da je gotovo beskorisna? Nisi sam.

Jedan način ovoga je izvršavanje naredbe na poseban način, tako da se sve informacije koje se generišu prikazuju jednoj stranici ili jednoj liniji, istovremeno.

Da biste to uradili, samo napišite naredbu, naredbu dir za primjer, a zatim ga pratite znakom cijevi, a zatim i više naredbe .

Na primjer, izvršavanje dir / s | više će generisati hiljade linija rezultata koje očekujete iz komande dir, ali više naredba će pauzirati svaku stranicu rezultata pomoću - Više - na dnu stranice, što ukazuje na to da se komanda ne radi.

Samo pritisnite razmaknicu za napredovanje po stranici ili pritisnite taster Enter da biste napredovali jednu liniju istovremeno.

Savet: Jedan od naših drugih CMD hacksa (koje ćete videti dole) daje drugačije rješenje za ovaj problem koristeći nešto što se naziva operaterom za preusmjeravanje , pa ostanite podešeni ...

03 od 21

Pokrenite komandnu liniju kao administrator automatski

Mnoge komande zahtevaju da ih izvršite iz povišenog komandnog poziva u operativnom sistemu Windows - drugim rečima, izvršite ih iz komandnog poziva koji se pokreće kao administrator.

Uvek možete kliknuti desnim tasterom miša na bilo koju prečicu za naredbu Command Prompt i izabrati Pokreni kao administrator , ali stvaranje prečice za istu stvar može biti ogromna štednja vremena ako ste česti korisnik naredbe za naredbu Command Prompt.

Da biste dovršili ovaj komandni poziv, jednostavno kreirajte prečicu za naredbu Command Prompt na radnoj površini, unesite svojstva prečice i zatim izaberite stavku Run as administrator koji se nalazi u dugmetu Advanced na kartici Shortcut .

04 od 21

Postanite korisničko ime za komandnu opciju pomoću funkcijskih tastera

Činjenica da su funkcijski tasteri zapravo nešto uradili u komandnom pozivu je možda jedna od najbolje čuvanih tajni o alatu:

F1: Zadržava poslednju izvršenu komandu (karakter po karakteru)
F2: Primena poslednje izvršene komande (do upisanog karaktera)
F3: Zadržava poslednju izvršenu komandu
F4: Brisanje tekućeg tekstualnog upita do upisanog karaktera
F5: Pastes nedavno izvršene komande (ne ciklično)
F6: Pastes ^ Z na poziv
F7: Prikazuje izbornu listu prethodno izvršenih komandi
F8: Pastes nedavno izvršene komande (ciklusi)
F9: Traženje broja komande sa liste F7 za lepljenje

Još jedan komandni poziv koji se pojavio uskoro je pun prečica sa strelicama , od kojih su neke slične ovakvim trikovima funkcije.

05 od 21

Hack the Prompt Text

"prompt $ v" Command.

Da li ste znali da je sam poziv u komandnom pozivu potpuno prilagodljiv zahvaljujući promptnoj komandi? To je, i kad kažem prilagodljiv, mislim stvarno prilagodljiv.

Umesto C: \> , možete podesiti poziv svakom tekstu koji želite, uključite ga, trenutni disk, broj verzije Windowsa (kao u ovom primeru slike), vi ga nazivate.

Jedan od korisnih primjera je hitna $ m $ p $ g , koja će pokazati punu putanju mapiranog pogona u pozivu, pored slova pogona.

Uvek možete sami da izvršite upit , bez opcija, da biste je vratili na ponekad dosadnu podrazumevanu vrednost.

06 od 21

Get Help za bilo koju komandu

© pearleye / E + / Getty Images

Verovali ili ne, komanda pomoći ne pruža pomoć za svaku naredbu Command Prompt. (Koliko je to glupo?)

Međutim, svaka naredba može biti prefiksirana sa /? opciju, koja se obično zove pomoćni prekidač , prikazuje detaljne informacije o sintaksi komande, a često i čak i nekoliko primera.

Sumnjam da je prekid pomoćja najslađi komandni poziv za koji ste ikada čuli, ali je teško ne slažete se da je to jedan od korisnijih.

Nažalost, ni komanda pomoći niti pomoćni prekidač nude mnogo na način objašnjavanja kako se interpretira sintaksa. Pogledajte kako da čitate komandu sintaksa ako vam je potrebna pomoć s tim.

07 od 21

Sačuvajte Output naredbe za datoteku

Izuzetno koristan Command Prompt trik je upotreba operatora preusmeravanja , posebno operatora > i >> .

Ovi mali znaci omogućavaju vam da redefinišete izlaz komande u tekstualnu datoteku , dajući vam sačuvanu verziju podataka koje je komanda proizvela u prozoru Command Prompt.

Recimo, recimo da ćete postaviti problem računara na online forum i želite da pružite zaista tačne informacije o vašem računaru. Jednostavan način da to uradite jeste da koristite komandu systeminfo sa operaterom za preusmeravanje.

Na primjer, možete izvršiti systeminfo> c: \ mycomputerinfo.txt da sačuvate informacije koje je sisteminfo naredio u tu datoteku. Tada biste mogli priložiti datoteku vašoj postavi na forumu.

Pogledajte Kako preusmeriti naredbu izlaz u datoteku za više primjera i bolje objašnjenje kako koristiti redirekcione operatere.

08 od 21

Pogledajte strukturu celog direktorijuma

Jedna od najmanjih komandi je komanda drveta. Sa drvetom možete kreirati neku vrstu mape direktorija na bilo kom računaru.

Izvršite drvo iz bilo kojeg direktorijuma da biste videli strukturu foldera pod tom direktorijumom.

Sa toliko informacija kreiranih uz ovu komandu, verovatno je dobra ideja da izvozite rezultate stabla u datoteku, tako da možete zapravo da ga pregledate.

Na primer, drvo / a> c: \ export.txt , baš kao što je objašnjeno u poslednjem komandnom pozivu trik za operatere preusmeravanja.

09 od 21

Prilagodite komandnu liniju naslova naslova

Umoran od tog komandnog poziva naslova naslova? Nema problema, jednostavno upotrebite komandu naslova da biste je uhvatili da biste rekli šta god želite.

Na primjer, recimo, vaše ime je Marija Smit , a vi želite izraziti svoje vlasništvo nad komandom: izvršiti naslov Property of Maria Smith i naslovna traka za Command Prompt će se odmah promijeniti.

Promena se neće držati, pa sledeći put kada otvorite komandni poziv, naslovna traka se vraća u normalu.

Komanda naslova se obično koristi da bi vam pružio prilagođeni izgled u skriptnim datotekama i serijskim fajlovima ... ne da je titlovanje sa vašim imenom nije dobra ideja!

10 od 21

Kopiraj tekst iz komandnog poziva

Kao što možete ili možda i ne znate, kopiranje iz komandnog poziva nije tako lako kao kopiranje iz drugih programa, što je deo razloga zašto izlaz iz naredbe u datoteku, koju ste naučili o nekoliko trikova unazad, je toliko zgodan .

Međutim, šta ako želite samo kopirati kratak deo teksta u klipbord? Nije previše tvrdo, ali nije ni jako intuitivno:

  1. Desnim tasterom miša kliknite na bilo kom mestu u prozoru Command Prompt i odaberite Markiraj .
  2. Sada, istaknite levi taster miša šta god želite da kopirate.
  3. Kada se izvrši izbor, pritisnite Enter ili jednom pritisnite desnim tasterom miša.

Sada možete da nalepite te informacije u bilo koji program koji želite, baš kao što ste dodali drugi tekst.

Savet: Ako ste izabrali Mark, a zatim odlučili da ne želite da kopirate bilo šta, možete ponovo kliknuti desnim tasterom miša da biste otkazali akciju Označiti ili pritisnuli taster Esc.

11 od 21

Otvorite komandni poziv sa bilo koje lokacije

Ako ste ikada radili u komandnom pozivu veoma dugo, znate da je moguće stvarno frustrirajuće izvršavanje komande cd / chdir iznova i iznova (i iznad) da biste došli do odgovarajućeg direktorijuma iz koga želite raditi.

Srećom, tu je super jednostavan trik za Command Prompt koji će vam omogućiti da otvorite prozor Command Prompt iz bilo kojeg foldera koji pregledate u operativnom sistemu Windows.

Sve što treba da uradite je da se krećete u Windows-u u fasciklu kojoj želite raditi od jednom u komandnom pozivu. Kada ste tamo, zadržite taster Shift dok kliknete desnim tasterom miša bilo gde u fascikli.

Kada se pojavi meni, primetićete unos koji obično nije tu: Otvorite prozor za naredbu ovdje .

Kliknite na njega i pokrenete novu instancu komandnog poziva, spremni i čekati na pravom mestu!

Ako ste korisnik naredbe za komandnu liniju, odmah ćete prepoznati vrednost u ovom malom triku.

Napomena: Ako vidite PowerShell u meniju desnim tasterom miša umesto Command Prompt, možete napraviti malu promjenu u Windows Registry-u da biste je promijenili na Command Prompt. How-To Geek ima vodič o tome.

12 od 21

Prevucite i ispustite za unos jednostavnog imena puta

Većina naredbi Command Prompt zahtijeva vam, ili imate opcije, da odredite pune putanje do datoteka ili fascikli, ali kucanje daljih staza može biti frustrirajuće, pogotovo ako propustite karakter i morate početi.

Na primjer, u operativnom sistemu Windows 10 put u grupu Accessories u meniju Start je C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Accessories . Ko želi sve to ukucati ručno? Ne znam.

Na sreću postoji trik za Command Prompt koji olakšava ovo: povući i ispusti .

Samo se preselite u fasciklu kojoj želite putovati u programu File / Windows Explorer. Jednom tamo prevucite fasciklu ili datoteku u prozor Command Prompt i pustite ga. Kao magija, puna putanja se ubacuje, štedi vam znatan broj tipkanja u zavisnosti od dužine i složenosti imena staze.

Napomena: Nažalost, funkcija prevlačenja ne radi u povišenom komandnom pozivu. Bar ste naučili nekoliko trikova unazad kako otvoriti jedan od onih brže!

13 od 21

Isključite ili ponovo pokrenite drugi računar

Sistemski administratori u poslovnom okruženju to rade sve vreme iz puno razloga, ali takođe možete zatvoriti ili ponovo pokrenuti drugi računar na svojoj mreži, sve iz komandnog poziva vašeg računara.

Najlakši način za daljinsko isključivanje računara je da izvršite shutdown / i iz komandnog poziva da biste otvorili dijalog Remote Shutdown , prikazan ovdje.

Samo unesite ime udaljenog računara (koji možete dobiti tako što ćete pokrenuti komandu hostname na drugom računaru), odaberite ono što želite da uradite (ponovo pokrenite ili isključite), izaberite neke druge opcije, a zatim kliknite na dugme U redu.

Dakle, da li šmirkate svoje komandne vještine ili samo plašite članove porodice, ovaj Command Prompt trik je zabavan.

Takođe možete isključiti ili ponovo pokrenuti drugi računar strogo iz komandnog poziva sa komandom za isključivanje , bez korištenja dijaloga za daljinsko isključivanje .

14 od 21

Koristite Robocopy kao rezervno rešenje

Zahvaljujući komandi robocopy-a, ne morate koristiti rezervni softver Window-a ili instalirati program nezavisnog proizvođača za upravljanje rezervnim kopijama .

Samo izvršite sledeće, očigledno zamenite izvorne i odredišne ​​fascikle sa onim što želite da napravite rezervne kopije i gde treba da idete.

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

Komanda robocopy sa ovim opcijama funkcioniše identično sa inkrementalnim softverskim alatom za pravljenje rezervnih kopija, zadržavajući obe lokacije u sinhronizaciji.

Nemate komandu robocopy-a ako koristite Windows XP ili ranije. Međutim, imate komandu xcopy , koja se može iskoristiti da učinite nešto vrlo slično:

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

Bez obzira koja komanda izaberete da koristite, jednostavno kreirajte BAT datoteku koja sadrži komandu i rasporedi je za pokretanje u Task Scheduler-u, a vi ćete imati sopstveno rešenje za backup.

Koristim uslugu rezervne kopije u mom domu i preporučujem da i vi radite, ali bilo je godina kada sam izabrao da koristim komandu robocopy kao jedino lokalno rješenje za backup, jer mi se dopalo nivo kontrole koju mi ​​je dala. Nadamo se da ćete to uzeti kao glas povjerenja u ovaj neverovatno korisni Command Prompt trik.

15 od 21

Pogledajte važne informacije o mreži računara

Možda samo za svoje podatke, ali svakako kada rešavate probleme sa mrežom ili internetom, verovatno ćete u određenom trenutku znati detalje o mrežnoj povezanosti računara.

Sve što želite da znate o vašoj mrežnoj vezi dostupno je negde na kontrolnoj tabli u Windowsu, ali je mnogo lakše pronaći i mnogo bolje organizovano u rezultatima iz naredbe ipconfig.

Otvorite komandni poziv i izvršite ipconfig / sve .

Ono što se prikazuje na ekranu sledeće je važno za vašu mrežnu vezu: vašu IP adresu , ime hosta, DHCP server, DNS informacije i još mnogo toga.

Kombinirajte ovaj hack sa onom o operaterima za preusmeravanje koje ste naučili o nekoliko slajdova nazad i imate veoma lak način da dobijete informacije o vašoj vezi sa nekim ko vam pomaže u nekim problemima.

16 od 21

Mapiranje lokalne mape baš kao mrežni disk

Komanda net use se koristi za dodelu dijeljenih uređaja na mreži na svoj računar kao slovo diska, ali da li ste znali da postoji još jedna komanda koja se može koristiti za istu stvar u bilo kojoj fascikli na bilo kom vašem lokalnom hard disku ?

Postoji, a to se zove naredba subst. Samo izvršite naredbu subst, a zatim putanju fascikle koju želite da se pojavi kao disk.

Recimo, recimo da želite da se vaša fascikla C: \ Windows \ Fonts prikazuje kao pogon Q: Samo izvršite subst q: c: \ windows \ fontove i postavili ste!

Ovaj trik za naredbu omogućava mnogo lakšeg pristupa određenoj lokaciji iz komandnog poziva.

Savjet: Jednostavan način za brisanje primera "mrežni pogon" ovdje je pomoću naredbe subst / dq:. Samo zamenite q: svojim vlastitim pismom.

17 od 21

Pristupite prethodno korišćenim komandama pomoću tastera sa strelicama

© Jon Fisher

Još jedan odličan trik za Command Prompt mora biti korištenje tastera sa strelicama sa tastature za kretanje kroz prethodno izvršene komande.

Tasteri sa strelicama prema gore i dole kruže kroz komande koje ste uneli i desna strelica automatski ulazi, znak po karakteru, poslednja komanda koju ste izvršili.

Ovo možda ne zvuči tako interesantno, ali postoje nekoliko situacija kada tasteri sa strelicama postanu veliki štednjaci.

Razmislite o ovom primeru: uneli ste 75 karaktera komande i pokušajte da je izvršite, samo da biste saznali da ste zaboravili dodati neku opciju na samom kraju. Nema problema, samo pritisnite strelicu nagore, a cela komanda automatski se unosi u prozor Command Prompt, spremna za uređivanje kako bi ona uspela.

Dobro, radim puno u komandnom pozivu, ali pretpostavljam da je ovaj mali trik spasio mnogo sati ponovnog kucanja tokom godina.

18 od 21

Automatski dovršite komande sa završetkom zavrtnja

Završetak kartice je još jedan trik za Command Prompt koji vam može uštedeti mnogo vremena, pogotovo ako vaša komanda ima datoteku ili ime fascikle u kome niste potpuno sigurni.

Da biste koristili završetak kartice u komandnom pozivu, jednostavno unesite komandu, a zatim i deo puta koju znate, ako je uopće. Zatim pritisnite taster tabulator više i više da biste krenuli kroz sve raspoložive mogućnosti.

Recimo, recimo da želite da promenite direktorijume u neki direktorijum u Windows direktorijumu, ali niste sigurni kako se zove. Ukucajte cd c: \ windows \ i zatim pritisnite jezičak dok ne vidite fasciklu koju tražite.

Ciklus rezultata je u redu, ili možete koristiti SHIFT + TAB da biste prešli kroz rezultate.

Znaš kako aplikacija za slanje pametnog telefona automatski pretpostavlja šta je ono što želite da ukucate sledeće? Završetak naljepnice u komandnom pozivu je nekako ... samo bolje.

19 od 21

Pronađite IP adresu veb sajta

Volite da znate IP adresu web stranice? Možete koristiti nslookup komandu ili ping naredbu, ali prva je verovatno brža.

Prvo, koristimo naredbu nslookup da pronađemo IP adresu :

Samo izvršite nslookup i pregledajte rezultat. Uverite se da ne mešate privatne IP adrese koje se takođe pojavljuju u rezultatima nslookup-a, pored javne IP adrese , što je IP adresa koju poslušamo.

Sada pokušavamo da upotrebimo komandu ping da ga nađemo:

Izvršite ping, a zatim pogledajte IP adresu između zagrada u prikazani prvi red. Ne brinite ako je komanda pinga "istekla" tokom izvršenja; sve što nam je bilo potrebno je IP adresa.

Istu proceduru možete koristiti sa bilo kojom veb-lokacijom ili sa bilo kojim imenom domaćina na vašoj lokalnoj mreži.

20 od 21

Kopirajte i zalepite lakše u QuickEdit modu

Nekoliko ovih trikova za Command Prompt se bavilo lakšim kopiranjem i lepljenjem. Dakle, kako još jedan lakši način da se kopira iz komandnog poziva (i tajni način da se lako stavi)?

Donesite ga, zar ne?

Samo kliknite desnim tasterom miša na vrstu naslova komandne linije i odaberite Svojstva . Na kartici Opcije , u odeljku Uredi opcije , potvrdite okvir QuickEdit Mode, a zatim kliknite na dugme U redu .

Omogućavanje QuickEdit režima je kao da je Mark omogućen stalno, pa je odabir teksta za kopiranje stvarno lak.

Kao bonus, ovo takođe omogućava jednostavan način dodavanja u komandni poziv: samo jednom kliknite desnim tasterom i sve što imate u klipbordu se zalepi u prozoru Command Prompt. Uobičajeno, umetanje uključuje desnim klikom i odabirom Paste , pa je ovo još uvek malo drugačije od vas naviknut.

21 od 21

Pogledajte epizode "Star Wars" IV

Da, dobro ste pročitali, možete gledati ASCII verziju pune epizode Star Wars Episode IV u prozoru Command Prompt !

Samo otvorite Command Prompt i izvršite telnet towel.blinkenlights.nl . Film će početi odmah. Pogledajte donji vrh ako ovo ne funkcioniše.

Istina, ovo nije užasno produktivna upotreba komandnog poziva, niti je to stvarno trik komandnog poziva ili bilo koje komande, ali je sigurno zabavno! Ne mogu da zamislim posao koji je ušao u ovo!

Savet: komanda telnet nije obično omogućena u operativnom sistemu Windows, ali se može uključiti omogućavanjem Telnet Client-a od operativnog sistema Windows u programu "Programi i funkcije" na kontrolnoj tabli. Ako ne želite da omogućite Telnet, ali želite da vidite film, možete ga takođe gledati u pregledaču u Star Wars ASCIIMation.