Windows Command Prompt-værktøjet og mange af dets kommandoer kan virke kedeligt eller endda relativt ubrugelige ved første øjekast, men som enhver, der nogensinde har brugt kommandoprompt, kan meget ofte fortælle dig, der er meget at elske!
Jeg garanterer, at disse adskillige kommandoprompt-tricks og andre kommandoprompt hacks får dig til at begejstret for mange af de dagligdags-lydende kommandoprompt kommandoer som telnet, træ eller robocopy … okay, robocopy lyder ret cool.
Nogle af disse Command Prompt-tricks og hack er specielle funktioner eller sjove anvendelser til Command Prompt selv, mens andre er bare pæne eller relativt ukendte ting, du kan gøre med visse CMD-kommandoer.
Lad os komme igang! Åbn kommandoprompt, og gennemse derefter disse 21 super cool Command Prompt hacks.
Uanset hvad du gør, gå ikke glip af det vanvittige trick, hvor du kan se hele Star Wars Episode IV-filmen gratis fra lige inde i kommandoprompt. Ja, vi er seriøse.
God fornøjelse!
01 af 21Brug Ctrl-C til at afbryde en kommando
Næsten enhver kommando kan stoppes i sine spor med abort-kommandoen: Ctrl-C.
Hvis du ikke rent faktisk har udført en kommando, kan du bare sprænge og slette det, du har skrevet, men hvis du allerede har udført det, kan du lave en Ctrl-C for at stoppe det.
Ctrl-C er ikke en tryllestav, og det kan ikke fortryde ting, der ikke kan nulstilles, som en delvis komplet kommando.
Men for ting som dir-kommandoen, der synes at foregå for evigt eller spørgsmål, bliver du spurgt, når du ikke ved svaret på, at abort-kommandoen er et glimrende kommandoprompetid at vide.
02 af 21Se en kommandos resultater En side (eller linje) ad gangen
Nogensinde køre en kommando, som dir kommandoen, der producerer så meget information på skærmen, at det er næsten ubrugeligt? Du er ikke alene.
En vej rundt om dette er at udføre kommandoen på en særlig måde, så uanset hvad der genereres, vises en side eller en linje ad gangen.
For at gøre dette skal du blot skrive kommandoen, kommandoen dir og derefter følge den med rørkarakteren og derefter den mere kommando.
Eksempelvis eksekvering dir / s | mere vil generere de tusindvis af linjer af resultater, som du forventer fra kommandoen dir, men jo mere kommando vil pause hver side med resultater med -- Mere -- nederst på siden, hvilket angiver, at kommandoen ikke er færdig.
Tryk blot på mellemrumstasten for at gå frem ad en side eller tryk på Gå ind at fremme en linje ad gangen.
Et af vores andre CMD-hacks (som du vil se nedenfor) giver en anden løsning på dette problem ved at bruge noget, der hedder a omdirigeringsoperatør , så hold dig opdateret …
03 af 21Kør kommandoprompt automatisk som administrator
Mange kommandoer kræver, at du udfører dem fra et forhøjet kommandoprompt i Windows - med andre ord, udfør dem fra et kommandoprompt, der kører som administrator.
Du kan altid højreklikke på en kommandoprompt genvej og vælge Kør som administrator , men at skabe en genvej for at gøre det samme kan være en kæmpe tidsbesparende hvis du er en hyppig kommandoprompt-strømbruger.
For at afslutte dette Command Prompt-trick, skal du bare oprette en genvejstast på skrivebordet, indtaste genvejens egenskaber og derefter vælge Kør som administrator boks placeret i Fremskreden knappen på Genvej fane.
04 af 21Bliv en kommandoprompt strømbruger med funktionstaster
Det faktum, at funktionstasterne faktisk gør noget i kommandoprompt er måske en af de bedst bevarede hemmeligheder om værktøjet:
- F1: Indsætter den sidst udførte kommando (tegn for tegn)
- F2: Indsætter den sidst udførte kommando (op til det indtastede tegn)
- F3: Indsætter den sidst udførte kommando
- F4: Sletter den aktuelle prompttekst op til det indtastede tegn
- F5: Klistrer for nylig udførte kommandoer (cykler ikke)
- F6: Pastes ^ Z til det hurtige
- F7: Viser en valgbar liste over tidligere udførte kommandoer
- F8: Pastes nylig udførte kommandoer (cykler)
- F9: Anmoder om nummeret af kommandoen fra F7-listen for at indsætte
Et andet Command Prompt trick kommer snart, er fuld af piletasterne , hvoraf nogle ligner disse funktionsnøgle tricks.
05 af 21Hak den hurtige tekst
Vidste du, at prompten selv i kommandoprompt er fuldstændig tilpasses takket være den hurtige kommando? Det er, og når vi siger customizable, mener vi virkelig tilpasses.
I stedet for C: >, kan du sætte prompten til enhver tekst, du vil have, hvis den indeholder tiden, det aktuelle drev, Windows-versionsnummeret (som i dette eksempelbillede), navngiver du det.
Et nyttigt eksempel er Hurtig $ m $ p $ g, som viser den fulde sti for et kortnummer i promptet sammen med drevbogstavet.
Du kan altid udføre hurtig alene uden mulighed for at returnere det til sin sommetider kedelige standard.
06 af 21Få hjælp til enhver kommando
Tro det eller ej, hjælpen kommandoen gør ikke yde hjælp til hver kommandoprompt kommando. (Hvor dumt er det?)
Enhver kommando kan dog suffixes med /? mulighed, som normalt kaldes hjælpeskiftet, for at vise detaljerede oplysninger om kommandos syntaks og ofte gange endda nogle eksempler.
Jeg tvivler på, at hjælpsomskifter er det fedeste Command Prompt-trick du nogensinde har hørt om, men det er svært at være uenig om, at det er en af de mere nyttige.
Desværre giver hverken hjælpekommandoen eller hjælpsomskifter meget i vejen for at forklare, hvordan man tolker syntaxen. Se Sådan læser du kommandosyntax, hvis du har brug for hjælp til det.
07 af 21Gem en kommandos output til en fil
Et utrolig nyttigt Command Prompt-trick er brugen af omdirigeringsoperatører, specifikt den > og >> operatører.
Disse små tegn giver dig omdirigering af output fra en kommando til en tekstfil, hvilket giver dig en gemt version af de data, kommandoen producerer i kommandopromptvinduet.
Lad os f.eks. Sige, at du er ved at sende et computerproblem til et onlineforum, og du vil give rigtig præcise oplysninger om din computer. En nem måde at gøre det på er at bruge kommandoen systeminfo med en omdirigeringsoperatør.
For eksempel kan du udføre systeminfo> c: mycomputerinfo.txt for at gemme oplysningerne fra systeminfo-kommandoen til den pågældende fil. Du kan derefter vedhæfte filen til dit forumindlæg.
Se Sådan omdirigeres kommandoudgang til en fil for flere eksempler og en bedre forklaring på, hvordan du bruger omdirigeringsoperatører.
08 af 21Se et drevs hele katalogstruktur
En af de sødeste små kommandoer er trækommandoen. Med træ kan du oprette en slags kort over katalogerne på en hvilken som helst af computerens drev.
Udfør træ fra enhver mappe for at se mappestrukturen under den pågældende mappe.
Med så mange oplysninger, der er oprettet med denne kommando, er det nok en god idé at eksportere resultaterne af træ til en fil, så du faktisk kan se igennem den.
For eksempel, træ / a> c: export.txt, ligesom det forklares i det sidste kommandoprompt-trick om omdirigeringsoperatører.
09 af 21Tilpas kommandopromptens titellinje
Træt af det Kommandoprompt titel bar tekst? Intet problem, brug bare kommandoen titel til at hakke det for at sige, hvad du vil.
Lad os sige, at dit navn er Maria Smith , og du vil udtrykke dit ejerskab til kommandopromptet: udfør titel Ejendom af Maria Smith og kommandopromptets titellinje ændres med det samme.
Ændringen vil ikke holde fast, så næste gang du åbner Kommandoprompt, bliver titellinjen tilbage til normal.
Titelkommandoen bruges som regel til at give et brugerdefineret udseende i scriptfiler og batchfiler … ikke at title det med dit navn er ikke en god idé!
10 af 21Kopier tekst fra kommandoprompt
Som du måske eller måske ikke ved, er kopiering fra kommandoprompt ikke lige så nemt som kopiering fra andre programmer, hvilket er en del af grunden til at gemme en kommandos output til en fil, som du har lært om et par tricks tilbage, er så praktisk. .
Men hvad hvis du bare vil kopiere en kort del af teksten til udklipsholderen? Det er ikke for svært, men det er heller ikke meget intuitivt:
- Højreklik et vilkårligt sted i kommandopromptvinduet og vælg Mærke.
- Fremhæv med din venstre museknap uanset hvad du gerne vil kopiere.
- Trykke Gå ind eller højreklik en gang.
Nu kan du indsætte disse oplysninger i det program du ønsker, ligesom du indsætter anden tekst.
Hvis du valgte Mark, men derefter besluttede du ikke vil kopiere noget, kan du højreklikke igen for at annullere Mark-handlingen eller trykke på Esc nøgle.
11 af 21Åbn kommandoprompt fra en hvilken som helst placering
Hvis du nogensinde har arbejdet i kommandopromptet meget lang tid, ved du, at det kan være meget frustrerende at udføre cd / chdir-kommandoen igen og igen (og igen) igen for at komme til den rigtige mappe, du vil arbejde fra.
Heldigvis er der et super nemt Command Prompt-trick, der giver dig mulighed for at åbne et kommandopromptvindue fra den mappe, du ser i Windows.
Alt du skal gøre er at navigere i Windows til den mappe, du gerne vil begynde at arbejde fra en gang i kommandoprompt. Når du er der, hold nede Flytte mens du højreklikker overalt i mappen.
Når menuen dukker op, vil du bemærke en post, der normalt ikke er der: Åbn kommandovindue her.
Klik på det, og du starter en ny forekomst af kommandopromptet, klar og venter på det rigtige sted!
Hvis du er en Command Prompt-strømbruger, genkender du straks værdien i dette lille trick.
Hvis du ser PowerShell i højre-klik-menuen i stedet for Kommandoprompt, kan du foretage en lille ændring i Windows-registreringsdatabasen for at ændre den til Kommandoprompt. How-To Geek har en vejledning om det.
12 af 21Træk og slip for nem vejnavn
De fleste kommandopromptkommandoer kræver dig eller har muligheder for at angive fulde stier til filer eller mapper, men at skrive en lang sti kan være frustrerende, især når du savner et tegn og skal starte igen.
For eksempel i Windows 10, stien til tilbehør gruppen i min startmenu er C: ProgramData Microsoft Windows Start Menu Programmer Tilbehør. Hvem vil skrive alt i manuelt? Det gør vi ikke.
Heldigvis er der et Command Prompt-trick, der gør det meget lettere: Træk og slip .
Bare naviger til den mappe, du vil have stien til i Fil / Windows Stifinder. Træk derefter mappen eller filen til kommandopromptvinduet og slip det. Ligesom magi er den fulde sti indsat, hvilket sparer dig en betydelig mængde af typing afhængigt af længden og kompleksiteten af stienavnet.
Desværre fungerer træk og slip-funktionen ikke i et forhøjet kommandoprompt.I det mindste lærte du et par tricks tilbage, hvordan man åbner en af dem lidt hurtigere!
13 af 21Luk ned eller genstart en anden computer
Systemadministratorer i et forretningsmiljø gør det hele tiden af mange grunde, men du kan også lukke eller genstarte en anden computer på dit netværk, alt fra computerens kommandoprompt.
Den nemmeste måde at lukke en computer på eksternt er at udføre shutdown / i fra kommandoprompt for at åbne Remote Shutdown Dialog , vist her.
Indtast bare navnet på den eksterne computer (som du kan få ved at køre hostname-kommandoen på den anden pc), vælg hvad du vil gøre (genstart eller lukke), vælg nogle andre muligheder, og klik derefter på OK.
Så uanset om du pusser op på dine kommandofærdigheder eller bare skræmmer et familiemedlem, er dette Command Prompt-trick en sjov.
Du kan også lukke eller genstarte en anden computer strengt fra kommandoprompten med nedlukningskommandoen uden at bruge dialogen Fjernlukning.
14 af 21Brug Robocopy som Backup Solution
Takket være robocopy-kommandoen behøver du ikke at bruge Window's backup-software eller installere et tredjepartsprogram til at administrere dine sikkerhedskopier.
Bare udfør følgende, naturligvis at erstatte kilde- og destinationsmapper med det, du gerne vil sikkerhedskopiere, og hvor det skal gå.
robocopy c: users ellen documents f: mybackup documents / copyall / e / r: 0 / dcopy: t / mir
Den robokopiske kommando med disse indstillinger fungerer identisk til et trinvist backup softwareværktøj, idet begge steder holdes synkroniserede.
Du har ikke den robokopiske kommando, hvis du bruger Windows XP eller tidligere. Du har dog xcopy-kommandoen, som kan bruges til at gøre noget meget lignende:
xcopy c: users ellen dokumenter f: mybackup dokumenter / c / d / e / h / i / k / q / r / s / x / y
Uanset hvilken kommando du vælger at bruge, skal du bare oprette en BAT-fil, der indeholder kommandoen og planlægge den til at køre i Task Scheduler, og du har din egen brugerdefinerede backup-løsning.
15 af 21Se computerens vigtige netværksoplysninger
Måske bare for dine egne oplysninger, men helt sikkert, når du fejler en netværks- eller internetproblem, skal du sandsynligvis på noget tidspunkt vide detaljer om din computers netværksforbindelse.
Alt du vil vide om din netværksforbindelse er tilgængeligt et sted i kontrolpanelet i Windows, men det er meget nemmere at finde og meget bedre organiseret i resultaterne fra kommandoen ipconfig.
Åbn kommandoprompt og udfør ipconfig / all.
Hvad der vises på skærmen næste, er alt vigtig for din netværksforbindelse: din IP-adresse, værtsnavn, DHCP-server, DNS-information og meget mere.
Kombiner dette hack med den ene om omdirigeringsoperatører, som du lærte om flere dias tilbage, og du har en meget nem måde at få oplysninger om din forbindelse til nogen, der hjælper dig med et problem.
16 af 21Kortlæg en lokal mappe ligesom en netværksdrev
Netbrugskommandoen bruges til at tildele delte drev på et netværk til din egen computer som et drevbogstav, men vidste du, at der er en anden kommando, der kan bruges til at gøre det samme til enhver mappe på nogen af dine lokal harddiske?
Der er, og det kaldes subst-kommandoen. Udfør blot kommandoen subst, efterfulgt af stien til den mappe, du ønsker at vises som et drev.
Lad os sige, at du vil have din C: Windows Fonts mappe, der skal vises som Q: køre. Bare udfør subst q: c: windows skrifttyper og du er klar!
Dette kommandoprompetiltræk gør det lettere at få adgang til et bestemt sted fra kommandoprompten.
En nem måde at slette "netværksdrev" eksempel her er med subst / d q: kommando. Udskift kun q: med dit eget drevbogstav.
17 af 21Få adgang til tidligere brugte kommandoer med piletasterne
En anden stor Kommandoprompt-trick skal være brug af piletasterne til at cykle gennem tidligere udførte kommandoer.
Det op og ned piletasterne cykler gennem de kommandoer, du har indtastet og ret Pil automatisk indtaster, tegn for tegn, den sidste kommando, du udførte.
Det lyder måske ikke så interessant, men der er flere situationer, hvor piletasterne bliver kæmpe stor tidsbesparende.
Overvej dette eksempel: Du har indtastet 75 tegn i en kommando, og prøv derefter at udføre den, kun for at finde ud af, at du har glemt at tilføje en mulighed i slutningen. Intet problem, bare tryk på pilen op og hele kommandoen indtastes automatisk i vinduet Kommandoprompt, klar til at redigere for at få det til at fungere.
Tilladt, jeg arbejder meget i kommandoprompt, men jeg vil gætte dette lille trick har reddet mig mange timers gentagelsestryk i årenes løb.
18 af 21Udfyld automatisk kommandoer med tabafslutning
Afslutning af fanebladet er et andet Command Prompt-trick, der kan spare dig for meget tid, især hvis din kommando har et fil- eller mappenavn i det, du ikke er helt sikker på.
Hvis du vil bruge fanebladet i kommandoprompt, skal du blot indtaste kommandoen og derefter den del af stien, du kender, hvis overhovedet. Tryk derefter på Tab nøgle igen og igen for at cykle gennem alle mulige muligheder.
Lad os f.eks. Sige, at du vil ændre mapper til en mappe i vinduer mappe, men du er ikke sikker på, hvad den hedder. Type cd c: windows og tryk derefter på fanen, indtil du ser den mappe, du leder efter.
Resultaterne cykler i rækkefølge, eller du kan bruge SHIFT + TAB til at træde gennem resultaterne i omvendt.
Du ved, hvordan din smartphones tekstprogram automatisk gætter, hvad det er, du vil skrive næste? Faneudfyldning i kommandoprompt er sådan sådan … kun bedre.
19 af 21Find et websteds IP-adresse
Vil du vide IP-adressen på et websted? Du kan bruge kommandoen nslookup eller ping-kommandoen, men den tidligere er sandsynligvis hurtigere.
Lad os først bruge kommandoen nslookup til at finde IP-adressen til Go-Travels.com :
Bare udfør nslookup Go-Travels.com og se resultatet. Sørg for, at du ikke forveksler private IP-adresser, der også vises i nslookup-resultaterne sammen med den offentlige IP-adresse på Go-Travels.com , hvilket er hvilken IP-adresse vi er efter.
Lad os nu prøve at bruge ping-kommandoen for at finde den:
Udfør ping Go-Travels.com og se derefter på IP-adressen mellem parenteserne i den viste første linje. Vær ikke bekymret, hvis ping-kommandoen "tider ud" under udførelsen; alt vi havde brug for her var IP-adressen.
Du kan bruge den samme procedure med en hjemmeside eller et værtsnavn på dit lokale netværk.
20 af 21Kopier og indsæt lettere med QuickEdit-tilstand
En række af disse kommandopromptricks har handlet om at gøre kopiering og indsætning nemmere. Så hvad med en jævn nemmere måde at kopiere fra kommandoprompt (og en hemmelig måde at nemt indsætte)?
Tag det på, ikke?
Lige Højreklik på kommandopromptets titellinje og vælg Ejendomme. På den Muligheder fanebladet i Rediger indstillinger afsnit, tjek QuickEdit-tilstand boks og klik derefter på Okay.
Aktivering af QuickEdit-tilstand er som at have Mærke aktiveret hele tiden, så det er virkelig nemt at vælge tekst til kopiering.
Som en bonus muliggør dette også en enkel måde at indsætte i kommandopromptet: bare højreklik en gang, og hvad du har i udklipsholderen, indsættes i kommandopromptvinduet. Normalt involverer indsætning højreklikke og vælge sæt ind, så det er stadig lidt anderledes, end du er vant til.
21 af 21Se Star Wars Episode IV
Ja, du læser det korrekt, du kan se en ASCII-version af den fulde Star Wars Episode IV-film lige i vinduet Kommandoprompt !
Bare åbn kommandoprompt og udfør telnet towel.blinkenlights.nl. Filmen starter straks. Tjek nedenstående tip, hvis dette ikke virker.
Det er sandt, det er ikke en frygtelig produktiv brug af kommandopromptet, og det er heller ikke et trick af kommandoprompt eller nogen kommando, men det er sikkert sjovt! Vi kan ikke forestille os det arbejde, der gik ind i dette!
Telnet-kommandoen er normalt ikke aktiveret i Windows, men kan tændes ved at aktivere Telnet klient fra Windows-funktioner i applet Programmer og funktioner i Kontrolpanel. Hvis du hellere ikke vil aktivere Telnet, men gerne vil se filmen, kan du også se den i din browser på Star Wars ASCIIMation.