Kopier mappeindhold uden skjulte filer og uden overskrivning - Guide til Windows, macOS og Linux

Hvordan kopieres indholdet af en mappe til en anden uden at inkludere skjulte filer og mapper, og uden at overskrive eksisterende filer i destinationsmappen?

For at kopiere indholdet af en mappe til en anden uden at inkludere skjulte filer og mapper, og uden at overskrive eksisterende filer i destinationsmappen, kan du bruge "robocopy" på Windows eller "rsync" på macOS og Linux.

Sådan kopieres indholdet af en mappe til en anden uden at inkludere skjulte filer og mapper, og uden at overskrive eksisterende filer i destinationsmappen

For at kopiere indholdet af en mappe til en anden uden at inkludere skjulte filer og mapper, og uden at overskrive eksisterende filer i destinationsmappen, kan du følge disse trin:

Brug af kommandolinje (Windows)

  1. Åbn Kommandoprompt (cmd).
  2. Brug følgende kommando:
    robocopy KildeMappe DestinationsMappe /E /XF /XN /XO /XA:H
    • KildeMappe: Stien til mappen, du vil kopiere fra.
    • DestinationsMappe: Stien til mappen, du vil kopiere til.
    • /E: Kopierer alle undermapper, inklusive tomme.
    • /XF: Ekskluderer filer.
    • /XN: Ekskluderer nye filer.
    • /XO: Ekskluderer ældre filer.
    • /XA:H: Ekskluderer skjulte filer og mapper.

Brug af Terminal (macOS og Linux)

  1. Åbn Terminal.
  2. Brug følgende kommando:
    rsync -av --exclude='.*' --ignore-existing KildeMappe/ DestinationsMappe/
    • KildeMappe/: Stien til mappen, du vil kopiere fra. Bemærk skråstregen (/) i slutningen.
    • DestinationsMappe/: Stien til mappen, du vil kopiere til. Bemærk skråstregen (/) i slutningen.
    • -a: Arkivtilstand; kopierer mapper rekursivt og bevarer symbolske links, filrettigheder, brugere og grupper.
    • -v: Verbose; viser detaljerede oplysninger om kopieringsprocessen.
    • --exclude='.*': Ekskluderer skjulte filer og mapper.
    • --ignore-existing: Overskriver ikke eksisterende filer i destinationsmappen.

Ved at følge disse trin kan du effektivt kopiere indholdet af en mappe til en anden uden at inkludere skjulte filer og mapper, og uden at overskrive eksisterende filer i destinationsmappen.