|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> PC Computers >> Content

    Hur man hittar dubbletter av filer med PowerShell

    Följ dessa steg för att hitta dubbletter av filer med PowerShell:

    1. Öppna Windows PowerShell som administratör.

    2. Navigera till mappen eller katalogen där du vill söka efter dubbletter av filer.

    3. Kör följande kommando:

    ```

    Get-ChildItem -Recurse -Force | Group-Object -Egendomsnamn, längd -NoElement | Där {$PSObject.Count -gt 1}

    ```

    4. Detta kommando kommer att söka i den aktuella katalogen och alla dess underkataloger efter filer med samma namn och storlek. Parametern `-Recurse` söker rekursivt genom alla undermappar, och parametern `-Force` tvingar kommandot att inkludera dolda filer och mappar i sökningen.

    Kommandot `Group-Object` grupperar filerna efter namn och storlek, och parametern `-NoElement` säkerställer att endast gruppobjekten returneras, utan de individuella filerna inom varje grupp. Kommandot `Where` filtrerar sedan resultaten så att de bara inkluderar grupper som har mer än en fil.

    5. Utdata från kommandot kommer att vara en lista med grupper, som var och en representerar en uppsättning dubbletter av filer. Gruppobjekten kommer att innehålla följande egenskaper:

    - `Namn`:Namnet på dubblettfilerna.

    - `Count`:Antalet filer i gruppen.

    - `Fullnamn`:Den fullständiga sökvägen till filerna i gruppen.

    Du kan använda egenskapen "Fullnamn" för att komma åt de individuella filerna i varje grupp. Till exempel skulle följande kommando radera alla dubblettfiler i den aktuella katalogen och alla dess underkataloger:

    ```

    Get-ChildItem -Recurse -Force | Group-Object -Property Name, Length -NoElement | Där {$PSObject.Count -gt 1} |ForEach {Remove-Item $_.FullName -Recurse -confirm:$false}

    ```

    Detta kommando kommer att uppmana dig att bekräfta varje radering. Om du vill ta bort filerna utan att bli tillfrågad, lägg till parametern `-Confirm:$false` till kommandot `Remove-Item`.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur kan du kombinera 2 PC-datorer?
    ·Zabbix:Hur man hämtar data från PowerShell-skript
    ·Fördelar och nackdelar av mikrodatorer
    ·Guiding Tech - Hur man artiklar, köpguider för prylar…
    ·Så monterar du ett Wheel PC Styrning
    ·Hur är en dator komponent Markerade Vanligen för Iden…
    ·Hur avbryter du Xfinity Wi-Fi
    ·Hur man bygger en Custom Pentium 4 dator
    ·Hur Synkronisera ett icke - Apple iTunes
    ·Hur berätta om en dator är bra eller inte
    Utvalda artiklarna
    ·Min bärbara dator inte kommer att stanna på
    ·Komma åt din externa hårddisk ansluten till din Time …
    ·Hur du ansluter en bärbar enhet till en stationär
    ·Datorminne Förkortningar och Full innebörder
    ·Så Kontrollera pappersbanan på en HP4100 med en 50,2 …
    ·Hur mycket minne i en 2GB Stick
    ·Lenovo U110 Vs. U150
    ·Hur komma in i BIOS på en Toshiba Satellite M45 Series…
    ·Hur man använder PCI - E kort med inbyggda grafiken
    ·Min 4 - stifts FireWire-kabel inte passar i min HP Pavi…
    Copyright © Dator Kunskap https://www.dator.xyz