Opdrachtgeschiedenis in CMD Opdrachtprompt Windows 10

We werken vaak met de opdrachtprompt of CMD in Windows-omgevingen om meerdere taken uit te voeren die verband houden met de computer of gebruikers, zoals het verkrijgen van informatie, het maken van nieuwe profielen, het bewerken van parameters, het openen van programma's en vele andere.

De opdrachtprompt in Windows-besturingssystemen bevat een functie waarmee we de geschiedenis van opdrachten die we hebben gebruikt, kunnen opslaan via verschillende sneltoetsen, zoals hieronder weergegeven.

1. Sneltoetsen voor de opdrachtprompt

Naar boven toetsHiermee kunnen we de laatst uitgevoerde opdracht visualiseren, we kunnen erop blijven drukken om de vorige uitgevoerde opdrachten te zien

Omhoog

Omlaag-toetsOnthoud de volgende schriftelijke opdracht. We kunnen erop drukken om de opdrachtgeschiedenis te zien

Omlaag

Avpag-sleutelHiermee kunnen we het eerste commando verkrijgen dat in de huidige sessie wordt gebruikt

Avpag

Naar boven toetsHiermee kunnen we de meest recente opdracht van de huidige sessie ophalen

RePag

Esc-toetsWis de hele opdrachtregel

Esc

Op dezelfde manier stellen sommige functietoetsen ons in staat om bepaalde acties uit te voeren bij de opdrachtprompt, zoals:

F7-toetsMet deze optie kunnen we de opdrachtgeschiedenis zien in een pop-upvenster waar we de gewenste opdracht kunnen selecteren door op de pijltoetsen te drukken.

F7

F8-toetsHiermee kunnen we in de volledige opdrachtgeschiedenis zoeken naar een opdracht die aan de huidige voorwaarde voldoet, we kunnen bijvoorbeeld de letter C op de opdrachtregel invoeren en op F8 drukken om alle opdrachten weer te geven die met die letter beginnen. We kunnen dan op deze toets drukken om alle opties te bekijken

F8

F9-toetsHet stelt ons in staat om een ​​commando op te halen dat is opgeslagen in de geschiedenis met vermelding van het nummer in de geschiedenisbuffer. We zullen deze nummers in een pop-upvenster zien en de volgende keer om op een meer flexibele manier toegang te krijgen, gebruikt u gewoon de F9-toets en het respectieve nummer

F9

Als we de lijst willen zien met alle opdrachten die in de opdrachtprompt worden gebruikt, gebruiken we de volgende opdracht:

 dokey / geschiedenis
Het resultaat zal het volgende zijn:

We verkrijgen hetzelfde resultaat met de F7-toets.

2. Hoe eerdere opdrachten naar de opdrachtprompt te kopiëren


De vorige opdracht die we uitvoeren bij de opdrachtprompt, staat bekend als Sjabloon en we hebben verschillende opties om deze bestanden te kopiëren.

F1-toetsDeze optie kopieert een teken afzonderlijk van het vorige geschreven commando, dat wil zeggen letter voor letter.

F1

F2-toetsMet deze optie kunnen we een deel van de opdracht kopiëren vorig dat we hebben geschreven, zal het systeem ons vragen om in te voeren tot het teken dat we willen kopiëren

F2

F3-toetsMet deze optie kunnen we een eerder uitgevoerd commando voltooien, dat wil zeggen, als we hebben ingevoerd, nu ping -3 solvetic.com, nu kunnen we ping -5 schrijven en op F3 drukken om het vorige commando te voltooien.

F3

3. Hoe de opdrachtgeschiedenis te wissen bij de opdrachtprompt


De meest praktische methode om de opdrachtgeschiedenis bij de opdrachtprompt te wissen, is door het venster te sluiten, omdat we op Linux-systemen onthouden dat de geschiedenis nog steeds van kracht is, zelfs na het sluiten van de terminal. We kunnen de volgende opdracht uitvoeren zodat de opdrachtprompt in Windows geen enkele opdracht onthoudt:
 doskey / lijstgrootte = 0
Met deze optie kunnen we de functies van de F7-toets of het doskey / history-commando niet uitvoeren, maar dit is alleen actief tijdens de huidige sessie. De opdracht cls (Scherm wissen) is handig om de opdrachtgeschiedenis te wissen zonder het actieve venster te hoeven sluiten, zolang we de opdracht hebben uitgevoerd doskey / lijstgrootte = 0 eerder.

4. Hoe de opdrachtgeschiedenis op de opdrachtprompt op te slaan


Op een gegeven moment willen we misschien een back-up maken van de geschiedenis van bestanden die zijn uitgevoerd bij de opdrachtprompt voor een administratieve of controletaak.

Hiervoor gebruiken we het doskey-commando en een gedefinieerd pad om deze commando's op te slaan. De te gebruiken syntaxis is de volgende.

 doskey / geschiedenis> C: \ gebruikers \ Gebruiker \ Desktop \ commands.txt

Het >-teken leidt het resultaat om naar het aangegeven pad. Nu gaan we naar het aangegeven pad en openen het bestand dat we hebben gemaakt:

VERGROTEN

Op deze manier kunnen we op een eenvoudige en handige manier acties ondernemen op de opdrachtpromptopdrachten in Windows-omgevingen.

wave wave wave wave wave