21 Parancssor trükkök és hackok

Command Prompt trükkök, hackek és titkok a Windows 10, 8, 7, Vista és XP rendszerekben

A Windows Command Prompt eszköze és sok parancsa első látásra unalmasnak, vagy akár viszonylag haszontalannak tűnhet, de bárki, aki a Command Promptet nagyon gyakran használta, megmondhatja, hogy sok szeretettel kell rendelkeznie!

Biztos vagyok benne, hogy ezek a parancsok és más Command Prompt hackok sok izgalmat kapnak a hétköznapi parancsnokság parancsok közül, mint a telnet, a fa vagy a robokópia ... oké, a robokópia nagyon jó hangokat hall.

Ezek közül a Command Prompt trükkök közül néhány a különleges parancsfájl vagy szórakoztató felhasználás a Command Prompt számára, míg mások csak tiszták vagy viszonylag ismeretlen dolgok, amelyek bizonyos CMD parancsokkal végezhetők el.

Lássunk neki! Nyissa meg a Parancssor parancsot , majd keresse meg ezeket a 21 szuperhúzó parancssort.

Bármit is csinálsz, ne hagyd ki az őrült trükket, ahol az egész Star Wars Episode IV filmet ingyen megtekintheted a parancssorból. Igen komoly vagyok.

Élvez!

01

A Ctrl-C paranccsal megszakíthatja a parancsot

© David Lentz / E + / Getty Images

A parancsok megszakíthatók a parancssorban: Ctrl-C .

Ha még nem hajtotta végre a parancsot, akkor csak vissza tudsz törölni és törölni azt, amit beírtál, de ha már végrehajtottad, akkor Ctrl-C-vel megállíthatod.

A Ctrl-C nem mágikus pálca, és nem vonhatja vissza a nem visszavonhatatlan dolgokat, mint egy részlegesen teljes formátumú parancsot .

Azonban olyan dolgok, mint a dir parancs, amely úgy tűnik, hogy örökre folytatódik, vagy kérdezősködik, hogy a kérdésre nem tudják a választ, az abort parancs kiváló parancssori trükk.

02. szám 21

A parancsok eredményeinek megtekintése egy oldalon (vagy sorban) egy időben

Valahányszor olyan parancsot futtatsz, mint a dir parancs, amely annyi információt szolgáltat a képernyőn, hogy majdnem haszontalan? Nem vagy egyedül.

Ennek egyik módja az, hogy a parancsot speciális módon hajtsa végre, így bármilyen információ generálódik, egyszerre egy oldal vagy egy sor látható.

Ehhez írja be a parancsot, pl. A dir parancsot, majd kövesse azt a cső karakterrel, majd a több parancsot .

Például a dir / s | parancs végrehajtása több fog generálni a több ezer sornyi eredményt, amit a dir parancstól elvár, de annál több parancs szüneteltetheti az eredményeket minden oldalról - Több - az oldal alján, jelezve, hogy a parancs nem fut.

Csak nyomja meg a szóközt, hogy előre oldalra lépjen, vagy nyomja meg az Enter gombot egy sor egy időre történő előre történő továbbításához.

Tipp: Az egyik másik CMD-hackerünk (amelyről alább olvashat) eltérő megoldást kínál erre a problémára egy átirányítási műveletnek nevezett szolgáltatás használatával , ezért maradjon hangolva ...

03. 21. oldal

A parancssor automatikus futtatása rendszergazdaként

Sok parancs megköveteli, hogy a Megnyitás paranccsal végrehajtsa őket a Windows rendszerben - más szavakkal, futtassa őket egy adminisztrátorként működő parancssortól.

Mindig jobb egérgombbal kattinthat bármely parancssori parancsikonra, és válassza a Futtatás rendszergazdaként parancsot , de egy gyorsparancs létrehozása ugyanazt a dolgot teheti hatalmas időmegtakarításként, ha gyakori parancssori gyorsabb felhasználó.

A Command Prompt trükk befejezéséhez csak hozzon létre parancssori parancsikont az asztalon, írja be a parancsikon tulajdonságait, majd válassza a Futtatás adminisztrátorként négyzetet a Parancsikon lap Speciális gombjával.

04. 21. oldal

Légy paranccsal a parancsgáznak a funkciógombokkal

Az a tény, hogy a funkcióbillentyűk ténylegesen valamit tesznek a parancssorban, talán az egyik legmegfelelőbb titka az eszközről:

F1: Az utolsó végrehajtott parancs beillesztése (karakter karakterenként)
F2: Az utolsó végrehajtott parancs beillesztése (a beírt karakterig)
F3: Az utolsó végrehajtott parancs beillesztése
F4: Törli az aktuális prompt szöveget a beírt karakterig
F5: A legutóbb végrehajtott parancsok beillesztése (nem ciklikus)
F6: A ^ Z beillesztése a promptba
F7: Megjeleníti a korábban végrehajtott parancsok választható listáját
F8: A legutóbb végrehajtott parancsok (ciklusok)
F9: Az F7-listán szereplő parancsok számának beillesztését kéri

Egy másik gyorsparancsnok trükk hamarosan tele van nyíl billentyűparancsokkal , amelyek közül néhány hasonló ezekhez a funkciókulcs-trükkökhez.

05. oldal, 21

Hack a gyors szöveg

"prompt $ v" parancs.

Tudta-e, hogy a gyorsparancs a parancssori parancsnak köszönhetően teljesen testreszabható? Ez az, és amikor testreszabhatónak mondom, nagyon testreszabhatónak gondolom.

A C: \> helyett a kívánt szövegre állíthatja be a kérdést, tartalmazhatja azt az időt, az aktuális meghajtót, a Windows verziószámát (például ebben a példapéldányban).

Az egyik hasznos példa a $ m $ p $ g prompt , amely megmutatja a lekérdezett meghajtó teljes elérési útját a promptban, a meghajtóbetűjel mellett.

Mindig végrehajthatja a parancsot egyedül, opciók nélkül, hogy visszatérjen néha unalmas alapértelmezettségébe.

06. oldal, 21

Súgó bármely parancsra

© pearleye / E + / Getty Images

Hidd el, vagy sem, a help parancs nem nyújt segítséget minden parancssori parancsnak. (Milyen ostoba ez?)

Azonban bármelyik parancs kiegészíthető a /? opció, amelyet általában a segédkapcsolónak neveznek, hogy részletes információkat jelenítsen meg a parancs szintaxisáról, és gyakran néhány példát is tartalmaz.

Kétlem, hogy a help switch a legmenőbb Command Prompt trükk, amit valaha hallottál, de nehéz megegyezni, hogy ez az egyik hasznos.

Sajnálatos módon sem a súgó, sem a súgó nem kínál sok lehetőséget a szintaxis értelmezésének magyarázatában. Lásd a Parancs-szintaxis olvasását, ha segítségre van szüksége.

07. oldal, 21

Parancs kimenetének mentése egy fájlba

Hihetetlenül hasznos Command Prompt trükk az átirányítási operátorok , különösen a > és a >> operátorok használata.

Ezek a kis karakterek lehetővé teszik, hogy egy parancs kimenetét egy szövegfájlra irányítsa át, így megadva a Parancssor ablakban létrehozott parancs által tárolt adatok mentett verzióját.

Tegyük fel például, hogy számítógépes problémát fog küldeni egy online fórumra, és nagyon pontos információkat szeretne nyújtani a számítógépéről. Egy egyszerű módja annak, hogy a rendszerszintű parancsot átirányítási operátorral használják.

Például a systeminfo> c: \ mycomputerinfo.txt programfájl futtatásával mentheti el a rendszerinformáció parancs által biztosított információt. Ezután csatolhatja a fájlt a fórumban.

További példákért lásd: Parancs kimenet átirányítása egy fájlba , és jobb magyarázat az átirányítási szolgáltatók használatára.

08. oldal, 21

A meghajtó teljes könyvtárstruktúrájának megtekintése

Az egyik legkellemesebb parancs a fa parancs. A fa segítségével létrehozhat egy mappát a könyvtárak bármelyik számítógépének meghajtóján.

Futtassa le a fát bármelyik könyvtárból, hogy megtekinthesse a mappa szerkezetét a könyvtár alatt.

Annyi információval, amelyet ezzel a paranccsal hoztak létre, valószínűleg jó ötlet, hogy a fa eredményeit exportálják egy fájlba, hogy ténylegesen átnézhesse.

Például: tree / a> c: \ export.txt , ahogy azt az átirányítási műveletek utolsó parancssori trükkje is kifejtette.

09., 21

Testreszabhatja a parancssor címsorának szövegét

Belefáradt a Command Prompt címsor szövegének? Semmi probléma, csak a címparancsot használja, hogy becsapja, hogy azt mondja, amit szeret.

Tegyük fel például, hogy a neve Maria Smith , és kifejezni kívánja a Command Prompt tulajdonjogát: végrehajtja a tulajdonjog tulajdonjogát és a Command Prompt címsorát azonnal megváltoztatja.

A változás nem fog ragadni, ezért a következő parancssor megnyitásakor a címsor visszatér a normálhoz.

A címparancsot általában arra használják, hogy segítsen egy egyedi megjelenésnek a szkriptfájlokban és a kötegfájlokban ... nem az, hogy a nevedet elnevezve nem jó ötlet!

10/21

Szöveg másolása a parancssorból

Ahogy tudod vagy nem is tudod, a parancssorból történő másolás nem olyan egyszerű, mint a más programokból való másolás, ami az egyik oka annak, hogy miért takaríthatunk meg egy parancs kimenetét egy fájlba, amit néhány trükkről megtudtál, annyira praktikus .

Mi a teendő azonban, ha csak egy rövid szövegrészet szeretnél másolni a vágólapra? Nem túl kemény, de nem túl intuitív:

  1. Kattintson a jobb gombbal bárhová a Parancssor ablakban, és válassza a Jelöl gombot .
  2. Most jelölje ki a bal egérgombot, bármit is szeretne másolni.
  3. A kiválasztás után nyomja meg az Enter billentyűt vagy kattintson a jobb gombbal egyszer.

Mostantól beillesztheti azt az Ön által kívánt programba, akárcsak más szöveget beilleszt.

Tipp: Ha Market választotta, de úgy döntött, hogy nem szeretne másolni semmit, akkor újra kattintson a jobb gombbal a Mark művelet törléséhez, vagy nyomja meg az Esc billentyűt.

11/21

Nyissa meg a parancssort bármely helyről

Ha már régóta dolgozik a Command Promptben, akkor tudhatod, hogy nagyon bosszantó lehet a cd / chdir parancs végrehajtása újra és újra (és újra), hogy elérje a megfelelő könyvtárat, ahova dolgozni szeretne.

Szerencsére van egy szuper könnyű Command Prompt trükk, amely lehetővé teszi, hogy megnyit egy Command Prompt ablakot bármilyen mappából, amelyet a Windows alatt néznél.

Mindössze annyit kell tennie, hogy navigáljon a Windows rendszerben a mappába, ahonnan a Command Prompt-ben egyszer elkezdene dolgozni. Ha ott van, tartsa lenyomva a Shift billentyűt, miközben a jobb gombbal kattint a mappába.

Miután a menü megjelenik, észre fogod venni egy bejegyzést, amely általában nincs ott: Nyissa meg a parancsablakot itt .

Kattintson rá, és elindít egy új példányt a Parancssorból, készen és várakozással a megfelelő helyen!

Ha parancsnoki gyorsító felhasználó vagy, azonnal felismeri az értéket ebben a kis trükkben.

Megjegyzés: Ha a parancssor helyett a jobb egérgombbal a PowerShell parancsot látja, akkor a Windows Regisztrációs ablakban módosíthatja a Command Prompt parancsot. A How-To Geek útmutatója ennek.

12/21

Húzza és dobja az Easy Path Name Entry-et

A legtöbb parancsprompt paranccsal meg kell adnod a fájlok vagy mappák teljes elérési útvonalát, de megadhatod a teljes elérési utakat a fájlokhoz vagy mappákhoz, de a hosszú útvonalak beírása bosszantó lehet, különösen akkor, ha hiányzik egy karakter, és el kell kezdeni.

Például a Windows 10- ben a Start menüben a Kellékek csoport elérési útja a C: \ ProgramData \ Microsoft \ Windows \ Start menü \ Programok \ Tartozékok . Ki kéne ezt beírni kézzel? Én nem.

Szerencsére van egy Command Prompt trükk, ami megkönnyíti ezt: drag and drop .

Csak keresse meg a fájlt, ahová az elérési utat a Fájl / Windows Intézőben kívánja elérni. Ha ott van, húzza a mappába vagy fájlba a Parancssor ablakot, és hagyja el. A mágiához hasonlóan a teljes elérési útvonal beillesztésre kerül, így jelentős mennyiségű gépelést menthet meg az elérési út hosszától és összetettségétől függően.

Megjegyzés: Sajnos a drag and drop funkció nem működik emelt parancssori utasításban. Legalább megtanultatok néhány trükköt, hogyan lehet megnyitni egy kicsit gyorsabbat!

13/21

Zárja le vagy indítsa újra egy másik számítógépet

Az üzleti környezetben működő rendszergazdák sok mindent megtesznek sok okból, de kikapcsolhatja vagy újraindíthatja a hálózaton egy másik számítógépet, mindezt számítógépének parancssorából.

A legegyszerűbb módja annak, hogy távolítsa el a számítógépet távolról, a shutdown / i parancs végrehajtása a parancssorból a távoli leállítás párbeszédpanel megnyitásához.

Csak írja be a távoli számítógép nevét (amelyet a hostname parancs futtatásával érhet el a másik PC-n), válassza ki, hogy mit szeretne (újraindítani vagy leállítani), válasszon ki néhány más lehetőséget, majd kattintson az OK gombra.

Tehát, akár a parancsnoki képességek felfrissítésére, akár a családtag megfélemlítésére, ez a Command Prompt trükk egy szórakoztató.

A távoli leállítási párbeszédpanel használata nélkül is leállíthat vagy újraindíthat egy másik számítógépet a parancssorról a leállítási parancssal .

14/21

Használja a Robocopy-ot biztonsági mentési megoldásként

A robocopy parancsnak köszönhetően nem kell Windows biztonsági mentési szoftvert használni, vagy telepítenie kell egy harmadik féltől származó programot a biztonsági mentések kezeléséhez .

Csak hajtsa végre a következőket, nyilvánvalóan helyettesíti a forrás- és rendeltetési mappákat mindazokkal, amelyeket szeretne biztonsági másolatot készíteni, és hova kell mennie.

robocopy c: \ felhasználók \ ellen \ dokumentumok f: \ mybackup \ documents / copyall / e / r: 0 / dcopy: t / mir

A robocopy parancs ezekkel a beállításokkal ugyanúgy működik, mint egy növekményes mentési szoftvereszköz, és mindkét helyet szinkronban tartja.

Nem rendelkezik robocopy parancssal, ha Windows XP vagy korábbi verziót használ. Van azonban az xcopy parancs , amellyel nagyon hasonló lehet:

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

Függetlenül attól, hogy melyik parancsot választja, csak hozzon létre egy parancsot tartalmazó BAT- fájlt, és ütemezze be a feladat ütemezőben való futtatását, és Önnek saját készítésű biztonsági mentési megoldása lesz.

Felhőalapú mentési szolgáltatást használok az otthonomban, és azt javaslom, hogy csinálj is, de évek voltak, amikor úgy döntöttem, hogy a robocopy parancsot használtam egyetlen helyi biztonsági megoldásként, mert tetszett a kontroll szintje. Remélhetőleg ezt a hihetetlenül hasznos Command Prompt trükknek a bizalom szavazatává teheti.

15/21

A számítógép fontos hálózati információinak megtekintése

Talán csak a saját információihoz, de minden bizonnyal, ha hálózati vagy internetes probléma megoldásával foglalkozik, valószínűleg bizonyos időpontban ismernie kell a számítógép hálózati kapcsolatát.

Minden, amit tudni szeretnél a hálózati kapcsolatról, valahol a Windows Vezérlőpultban elérhető, de az ipconfig parancs eredményei sokkal könnyebb megtalálni és sokkal jobban szervezett.

Nyissa meg a Command Prompt parancsot, és futtassa az ipconfig / all parancsot .

Ami a képernyőn megjelenik, minden fontos a hálózati kapcsolaton: az IP-címed , a gazdagép neve, a DHCP- kiszolgáló, a DNS- információk és még sok más.

Kombinálja ezt a hacket az átirányítási műveletekkel foglalkozó üzemeltetővel, amelyről több diával olvastad vissza, és nagyon egyszerű módja annak, hogy információt kapj a kapcsolatáról valakinek, aki segít neked egy problémával.

16/21

Helyi mappák mappája, mint egy hálózati meghajtó

A net use paranccsal megosztott meghajtók hozzárendelése a hálózathoz a saját számítógéphez meghajtóbetűjelként van, de tudta-e, hogy van egy másik parancs, amely ugyanazt a műveletet elvégezheti bármelyik helyi merevlemez-meghajtón levő mappához?

Van, és ez a subst parancs. Csak hajtsa végre a subst parancsot, majd kövesse annak a mappának a elérési útját, amelyet meghajtóként kíván megjeleníteni.

Tegyük fel például, hogy a C: \ Windows \ Fonts mappát Q: meghajtóként szeretné megjeleníteni. Csak futtassa a q: c: \ windows \ betűtípusokat, és készen állsz!

Ez a Command Prompt trükk megkönnyíti a parancssortól való hozzáférést egy adott helyre.

Tipp: A "hálózati meghajtó" példa törlésének egyszerű módja itt a subst / dq: parancs. Csak cserélje ki q: a saját meghajtó betűjével.

17/21

A korábban használt parancsok elérése a nyílgombokkal

© Jon Fisher

Egy másik nagyszerű Command Prompt trükknek kell a billentyűzet nyílgombjainak használata a korábban végrehajtott parancsok közötti váltáshoz.

A felfelé és lefelé mutató nyílbillentyűkkel a megadott parancsok kereszteződnek, és a jobb nyíl automatikusan beírja a karaktert, a végrehajtott utolsó parancsot.

Ez talán nem hangzik érdekesnek, de számos olyan helyzet létezik, amikor a nyílgombok óriási időt takarítanak meg.

Tekintsük ezt a példát: Ön egy parancs 75 karakterét írta le, majd próbálja meg végrehajtani, csak annak megállapításához, hogy elfelejtette hozzáadni egy opciót a végén. Nem probléma, csak nyomja meg a felfelé mutató nyilat, és az egész parancs automatikusan beíródik a Parancssor ablakba, amely készen áll a szerkesztésre, hogy működjön.

Megengedte, nagyon sokat dolgozom a Command Promptben, de azt hiszem, ez a kis trükk megmentett sok órányi ismételt gépelést az évek során.

18/21

A parancsok automatikus befejezése

A lap befejezése egy másik parancssori trükk, amely sok időt takaríthat meg, különösen, ha a parancsnak van olyan fájljája vagy mappája, amelyben nem teljesen biztos benne.

A parancsfájl befejezéséhez használja a parancssort, csak írja be a parancsot, majd az elérni kívánt útvonal egy részét, ha egyáltalán. Ezután nyomja meg újra a lapgombot, hogy az összes rendelkezésre álló lehetőség átkerüljön.

Például tegyük fel, hogy a könyvtárakat a Windows könyvtárban lévő mappába szeretnénk változtatni, de nem biztos benne, hogy mi is van neve. Írja be a cd c: \ windows \ könyvtárat, majd nyomja meg a fület, amíg meg nem jelenik a keresett mappa.

Az eredmények ciklikus sorrendben, vagy használhatja a SHIFT + TAB-ot, hogy az eredményeket fordítva fordítsa át.

Tudod, hogy az okostelefonod szöveges alkalmazásod automatikusan kitalálja, hogy mit szeretne legközelebb beírni? A parancssor befejezése a parancssorban olyan, mint ez ... csak jobb.

19/21

Keresse meg a webhely IP-címét

Szeretné tudni egy weboldal IP címét ? Használhatja az nslookup parancsot vagy a ping parancsot, de az előbbi valószínűleg gyorsabb.

Először használjuk az nslookup parancsot, hogy megtaláljuk az IP címét :

Csak hajtsa végre az nslookupot és nézze meg az eredményt. Győződjön meg róla, hogy nem zavarja meg a magán IP-címeket, amelyek az nslookup eredményekben is megjelennek a nyilvános IP-cím mellett , ami az IP cím, amelyet mi vagyunk.

Most próbáljuk meg a ping paranccsal megtalálni:

Végezze el a pinget , majd nézze meg az első sorban látható zárójelek közötti IP-címet. Ne aggódjon, ha a ping parancs "végrehajtja" a végrehajtás során; itt csak az IP címre volt szükségünk.

Ugyanazt az eljárást alkalmazhatja bármely webhelyen vagy a helyi hálózat bármely gazdanévén.

20/21

Könnyebb másolás és beillesztés QuickEdit móddal

Számos ilyen parancssori trükköt kezeltek a másolás és a beillesztés megkönnyítésével. Szóval, mi a helyzet még egyszerűbb módon másolható a parancssorból (és egy titkos módon, hogy könnyen beilleszthető)?

Hozd be, ugye?

Csak kattintson a jobb gombbal a parancssor címsorára és válassza a Tulajdonságok parancsot . A Beállítások lapon a Szerkesztési beállítások részben jelölje be a QuickEdit mód négyzetet, majd kattintson az OK gombra .

A QuickEdit mód engedélyezése olyan, mintha Mark mindig engedélyezve lenne, ezért a szöveg kiválasztása nagyon könnyű.

Bónuszként ez lehetővé teszi a könnyű beillesztést a parancssorba: csak kattintson jobb egérgombbal, és bármi, ami a vágólapon található, a Parancssor ablakban van beillesztve. Normális esetben a beillesztés jobb kattintással és a Paste kiválasztásával történik, így ez még mindig egy kicsit más, mint szoktuk.

21/21

Nézd meg a Star Wars Episode IV

Igen, ezt jól olvastad, a Command Prompt ablakban közvetlenül megtekintheti a teljes Star Wars Episode IV film ASCII verzióját!

Nyissa meg a Parancssorot és hajtsa végre a telnet towel.blinkenlights.nl fájlt . A film azonnal elindul. Nézze meg az alábbi tippet, ha ez nem működik.

Igaz, ez nem a Command Prompt szörnyen produktív használata, és ez sem a Command Prompt vagy bármely parancs, de biztos, hogy szórakoztató! Nem tudom elképzelni a munkát, ami ehhez ment!

Tipp: A telnet parancs általában nem engedélyezett a Windows rendszerben, de be lehet kapcsolni, ha a Vezérlőpult Programok és funkciók kisalkalmazásából engedélyezi a Telnet klienst a Windows-funkciókból. Ha inkább nem engedélyezi a Telnet szolgáltatást, de szeretné látni a filmet, megtekintheti azt is a böngészőjében a Star Wars ASCIIMation alkalmazásban.