3 måder at se kommandoprompthistorik i Windows
- Kategori: Windows
Kommandoprompt (cmd) er det mest udbredte kommandolinjeværktøj til Windows. Selvom Microsoft har frigivet flere værktøjer som PowerShell og Windows Terminal, brugerne stadig gerne bruge kommandoprompten til deres daglige kommandolinjeopgaver.
Hvis du bruger kommandoprompt til at køre flere kommandoer, giver CMD en bekvem måde for dig at bevæge dig frem og tilbage i kommandohistorikken, som du allerede har indtastet med pil op og pil ned. Der er ingen måde at søge gennem kommandohistorikken, og for det andet gemmes historikken kun for den aktuelle session. Der er ingen vedvarende historie med kommandoer.
I denne vejledning vil vi diskutere måder at se og søge på listen over dine kommandoer skrevet i cmd. Vi vil også diskutere måder at gemme cmd -historikken i en tekstfil til fremtidig reference. Hurtig oversigt skjule 1 Se kommandoprompthistorik ved hjælp af F7 -tasten 1.1 Visning af listen over kommandoer 1.2 Søger på listen over de seneste kommandoer 1.3 Genkalder kommandoer efter deres nummer 2 Se kommandoprompthistorik ved hjælp af Doskey 3 Gemning af kommandoprompthistorik 4 Se kommandohistorik i PowerShell 5 Ryd CMD -historie
Se kommandoprompthistorik ved hjælp af F7 -tasten
Visning af listen over kommandoer
Du vil kun se historikken for den aktuelle session i Kommandoprompt vindue . Når kommandopromptvinduet lukkes, går alle tidligere kommandoer tabt, når programmet genstartes.
Når du har åbnet kommandopromptvinduet og begyndt at udføre kommandoer, gemmer Windows historikken for din aktive session.
Tryk på F7 -tasten for at se listen over nyligt udførte kommandoer i CMD. Dette åbner en pop-up inde i CMD, der viser listen over nyligt udførte kommandoer. Du kan vælge en hvilken som helst kommando og trykke på enter, og den specifikke kommando udføres igen.
Og når du har nået det, skal du trykke på Enter -tasten. Og her er du. Din kommando udføres.
Søger på listen over de seneste kommandoer
Du kan også søge efter en bestemt kommando fra din CMD -historik. Hvis du vil søge efter en bestemt kommando fra historikken, skal du bare trykke på F8 nøgle , indtast det, du husker, og tryk derefter på F8 -tasten for at bladre gennem mulighederne fra historikken.
For eksempel hvis den kommando, jeg leder efter, starter med ip , Vil jeg skrive ip og derefter trykke på F8 -tasten. Hvis du trykker på F8 -tasten igen, får du et andet muligt resultat fra eventuel historie. Bliv ved med at trykke på F8 -tasten igen og igen, indtil historiklisten slutter.
Genkalder kommandoer efter deres nummer
Da vi trykkede på F7 -tasten, skulle du have bemærket, at hver kommando starter med et tal. Hvis du vil kalde en kommando igen og igen, kan du kalde den ved dens nummer ved hjælp af F9 nøgle .
For eksempel, hvis kommando nummer 3 er det, jeg skal køre igen og igen, vil jeg trykke på F9 -tasten, skrive 3 og derefter trykke på Enter. Dette vil udføre kommando nr. 3 fra kommandohistorikken.
Se kommandoprompthistorik ved hjælp af Doskey
For at få hele listen over kommandopromptvinduets kommandoer i vinduet som en tekst, skal du skrive følgende kommando i dit CMD -vindue.
For nogle gange kan du ikke lide pop-up-vinduer hele tiden. Derfor giver jeg dig en nem og ren måde at se historien om dit kommandopromptvindue.
Åbn CMD fra Start -menuen, og skriv doskey /History. Mens du skrev, vises alle kommandoer, som du skrev sidst i dit CMD -vindue.
Brug pil op og pil ned for at vælge kommandoen. Eller du kan også kopiere og indsætte kommandoerne fra historikken, der er vist på din skærm, i CMD -vinduet.
Gemning af kommandoprompthistorik
Du kan kun se kommandohistorikken, så længe dit CMD -vindue forbliver åbent. Når du lukker det, vil alle kommandoer være forsvundet uden tegn på historik. Hvad hvis du har brug for de samme kommandoer til den næste brug af CMD -vindue, men du ikke ved, hvilke kommandoer du har udført før?
Du kan gemme din kommandoliste som en TXT-, HTML-, CSV- eller RTF -fil, før du lukker vinduet, så du kan få en sikkerhedskopi af dine indtastede kommandoer.
Indtast følgende kommando i vinduet Kommandoprompt
doskey /HISTORY> history.txt
Din fil gemmes i mappen Brugere. Gå nu til brugermappen og se om filen har gemt der eller ej.
Kontroller historikken for alle kommandoer, og gem dem i en notesblokfil for at bruge nogen af dine kommandoer, når som helst du har brug for det.
Se kommandohistorik i PowerShell
PowerShell kan også bruges i stedet for kommandoprompten. PowerShell kan køre alle kommandoer til CMD plus mange flere. Hvis du vil se historikken for dine kommandoer i PowerShell, skal du skrive historie kommando. Dette viser en liste over alle nyligt indtastede kommandoer inde i den aktuelle PowerShell -session.
Ryd CMD -historie
Da kommandohistorikken i CMD og PowerShell ikke er vedvarende, kan historikken slettes ved at lukke det aktuelle CMD -vindue. Hvis du ikke vil lukke CMD -vinduet, skal du trykke på Alt + F7 nøgle. Dette vil rydde CMD -historikken fra din nuværende session.
Jeg håber, at du har en klar forståelse af, hvordan du ser din historie i CMD, og hvordan du gemmer den. Hvis du har spørgsmål, så kommenter herunder for at stille.