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 / geschiedenisHet 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 = 0Met 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.