Oppdag PowerShell for å slette filer med Remov-element og WMI

Oppdag PowerShell for å slette filer med Remov-element og WMI
Noen ganger kan det virke som om systemet bremser. Det er fordi systemlagringen blir full. I en slik situasjon kan det å slette unødvendige filer eller mapper bidra til å fremskynde det. Filer i vinduer kan slettes ved hjelp av GUI og PowerShell. Mer spesifikt har PowerShell spesifikke cmdlets som kan brukes til å slette filer inkludert. En slik mest brukt cmdlet er "Fjerne gjenstand”Cmdlet. Det sletter en eller flere spesifiserte elementer.

Følgende artikkel vil oversikt over de to metodene for å slette filer i PowerShell.

Oppdag PowerShell for å slette filer med Remov-element og WMI

Disse metodene vil bli demonstrert i detalj:

  • Fjerne gjenstand.
  • WMI.

Metode 1: Bruk Cmdlet “Fjern-element” i PowerShell for å slette filer

Fjerne gjenstand”Cmdlet sletter elementene fra et spesifisert sted i PowerShell. Det er en go-to-tilnærming når du sletter filer i PowerShell. Denne cmdlet kan slette enkelt- eller flere filer.

Demonstrasjonene som forklarer “Fjern-element” CMDLET er gitt nedenfor.

Eksempel 1: Bruk Cmdlet “Fjern-element” for å slette en enkelt fil
Denne forekomsten vil slette en enkelt tekstfil ved hjelp av en "Fjerne gjenstand”Cmdlet:

Fjern-element C: \ Doc \ Ny.tekst

I samsvar med koden ovenfor:

  • Først, definer “Fjern-element” cmdlet og spesifiser deretter en filsti som skal slettes:

Eksempel 2: Bruk cmdlet “Fjern-element” for å slette alle filene med utvidelser
I denne illustrasjonen vil alle filene med utvidelse bli slettet:

Fjern-element C: \ Doc \*.*

I henhold til koden ovenfor:

  • Først, skriv "Fjerne gjenstand”Cmdlet og spesifiser deretter en katalogvei der filer er lokalisert.
  • På slutten av katalogadressen, legg til en prikk mellom to ville tegn for å velge alle filene med utvidelser:

Eksempel 3: Bruk cmdlet “Fjern-element” for å slette alle filene inkludert de skjulte filene
I denne demonstrasjonen vil alle filene inkludert skjulte bli slettet:

Fjern -element C: \ Doc \* -Force

I henhold til koden ovenfor:

  • Først, spesifiser en “Fjerne gjenstand”Cmdlet, definerer deretter katalogadressen etterfulgt av en vill karakter etter en skråstrek, og legg til en"-Makt" parameter.
  • Parameteren "-Force" vil bidra til å slette de skjulte filene:

Metode 2: Bruk WMI -metoden for å slette filer i PowerShell

WMI”Er en annen metode som kan brukes til å slette filer i PowerShell. Den har to klasser som brukes til å slette filer: “Få-wmiobject”Og“Få-Ciminstance”.

Eksempel 1: Bruk "get-wmiobject" cmdlet i WMI-klassen for å slette en fil
I dette eksemplet blir en fil slettet ved å bruke “Få-wmiobject”Cmdlet:

$ Fil = get -wmiobject -className cim_datafile -filter "name = 'c: \\ doc \\ new.tekst'"
$ Fil.Slett ()

I henhold til ovennevnte kode:

  • Først initialiser en variabel "$ fil", påkaller "get-wmiobject" cmdlet, sammen med en "-Klassenavn”Parameter, og tilordne den en“Cim_datafile”Klasse.
  • Etter det, spesifiser en “-Filter”Parameter og tilordne en filsti som skal slettes.
  • Til slutt sammenkobler "$ Fil”Variabel med“Slett ()”Metode:

Eksempel 2: Bruk "get-ciminstance" cmdlet i WMI-klassen for å slette en fil
Denne forekomsten vil slette en fil ved hjelp av en “Få-Ciminstance”Cmdlet:

$ Fil = get -cimInstance -className cim_datafile -filter "name = 'c: \\ doc \\ new.tekst'"
$ Fil | Påkalle -cimmethod -navn slett

I samsvar med ovenfor kode:

  • Først initialiser en variabel “$ fil”, og tilordner den deretter en “Få-Ciminstance”Cmdlet, sammen med en“-Klassenavn”Parameter og knytte den til“Cim_datafile”Klasse.
  • Etter det, spesifiser en “-Filter”Parameter og tilordne en filsti som skal slettes.
  • Deretter definerer du en "$ Fil”Variabel, legg deretter til rørledning”|”For å overføre utgangen fra den forrige kommandoen til neste kommando.
  • Etter det, legg til en “Påkalle-cimmetod”Cmdlet, spesifiser deretter en navnparameter og tilordne verdien”Slett”Til det:

Det handlet om å slette filer i PowerShell.

Konklusjon

For å slette filer i PowerShell "Fjerne gjenstand”Cmdlet brukes. For å gjøre det, først, spesifiser “Fjern-element” -cmdlet og legg deretter til filstien som skal slettes. For å slette de skjulte filene legger du imidlertid også til "-Makt”Parameter etter filstiadressen. Denne artikkelen har dekket en guide for å slette filer i PowerShell.