Kraftskall "Få historie”Cmdlet brukes til å få listen over kommandoer lagt inn under den aktuelle økten. PowerShell opprettholder historien til hver økt, som kan hentes ved hjelp av "Get-History" Cmdlet. Hvis brukeren har glemt cmdlets som han utførte nylig, er denne funksjonen så nyttig. Når PowerShell -konsollen stenger eller vinduene får en omstart, blir historien fjernet, noe som er vanskelig å få.
Dette innlegget vil gi detaljer om PowerShell History -funksjonen.
Hvordan bruke PowerShell History -funksjonen?
Som tidligere nevnt brukes PowerShell History -funksjonen for å få listen over utførte cmdlets i den aktuelle økten. Av den grunn, "Få historie”Cmdlet brukes. For å få en bedre forståelse av den oppgitte cmdlet -oversikten, er de medfølgende eksemplene nedenfor.
Eksempel 1: Få historie med nåværende økt
I denne demonstrasjonen vil historien til den nåværende økten bli hentet ved hjelp av "Get-History" CMDLET:
Få historie
Eksempel 2: Få historie om objektene som har "prosess" -streng
Denne illustrasjonen vil vise oppføringene som inkluderer strengen “Prosess”:
Get-History | Hvor-objekt $ _.Kommandolinje -lignende "*prosess*"
I henhold til koden ovenfor:
Eksempel 3: Få historie med spesifikk oppføring
I dette eksemplet vil historien til den spesifikke oppføringen vises ved å spesifisere dens "-Id”:
Get -History -ID 2
Eksempel 4: Få historie om den siste oppføringen
Denne demonstrasjonen vil vise den siste oppføringen i PowerShell ved å bruke “-Telle”Parameter og spesifiser deretter verdien”1”Til det:
Get -History -Count 1
Eksempel 5: Få historie om alle egenskaper
I dette eksemplet vises egenskapene til alle oppføringene:
Get-History | Format -list -eiendom *
I henhold til koden ovenfor:
Eksempel 6: Eksporthistorikk for gjeldende økt til CSV -fil
Denne illustrasjonen vil eksportere historien til den aktuelle økten til en CSV -fil i PowerShell:
Get-History | Eksport-CSV C: \ Doc \ Historie.CSV
I den ovennevnte koden:
Slik kan du bruke historiefunksjonen til PowerShell.
Konklusjon
PowerShell History -funksjonen brukes til å få listen over de nylig utførte cmdlets i den aktuelle økten. For det formålet, "Få historie”Cmdlet brukes. Imidlertid, når den nåværende PowerShell -økten stenger, vil historien bli slettet. Dette innlegget har utdypet PowerShell History -funksjonen sammen med eksempler.