Oversigt
S-IT-3Kopier er en tredobbelt kopierer med logføring og tidsstyring. Den kan udføre op til tre uafhængige kopierings- eller flytteopgaver i ét enkelt forløb – ideel til at fordele filer til NAS-drev, cloud-mapper (f.eks. pCloud) eller andre destinationer. Derudover kan profiler køre automatisk efter en tidsplan i baggrunden, uden at du behøver at gøre noget.
Konfigurering af opgaver
Programmet understøtter tre uafhængige kopieringsopgaver (A1, A2, A3). Hver opgave består af en kilde- og en destinationsmappe og kan aktiveres eller deaktiveres individuelt.
Afkrydsningsfeltet „aktiv”
Kun opgaver, der er markeret som aktive, behandles, når du trykker på Start. Deaktiverede opgaver springes helt over, men deres stier gemmes.
🔰 Opgavefilter
Tilhøjre i overskriften på hvert opgavekort sidder symbolet 🔰. Det giver adgang til filtre, der kun gælder for denne ene opgave: yderligere udelukkelser og KUN-reglen („kun disse filtyper kopieres”). Symbolet lyser grønt, så snart der er sat en regel for opgaven – er det gråt, er der ingen opgavespecifikke filtre aktive. Detaljer i afsnittet Udelukkelser.
Vælg kilde
Klik på 📁 Kilde for at vælge kildemappen til den pågældende opgave. Dialogen husker den sidst valgte kildemappe separat fra målvalget – næste gang du klikker på Kilde (i en hvilken som helst opgave) starter udvælgelsen der igen.
Vælg mål
Klik på 📁 Mål for at angive destinationsmappen. Den behøver ikke at eksistere på forhånd – den oprettes automatisk under kopieringsforløbet. Også her husker dialogen den sidst valgte destinationsmappe separat fra kildevalget.
\\server\deling understøttes fuldt ud – både som kilde og som mål. For netværkskilder beregnes datamængden bevidst ikke på forhånd (det kan tage lang tid ved store delinger); i stedet vises (netværk). Selve kopieringen forløber helt normalt.
Valg
Overskriv (per opgave)
Med denne indstilling aktiveret, overskrives eksisterende filer i målet altid, uanset dato. Uden indstillingen overskrives målfiler kun, når kildefilen er nyere. Er målfilen lige så gammel eller nyere, springes den over.
Flyt (per opgave)
Med denne indstilling aktiveret, flyttes filer i stedet for at blive kopieret. Kildefilen slettes først, efter den er ankommet fuldstændigt og intakt til målet. Tomme kildemapper fjernes automatisk efter flytningen.
Efter kopiering: Luk ned eller dvaletilstand
Området 💻 Efter kopiering tilbyder to muligheder: Luk ned og Dvaletilstand. Hvis en af dem er aktiveret, og kopieringen blev fejlfrit afsluttet, spørger programmet, om computeren skal lukkes ned eller sættes i dvale. Ved fejl eller afbrudt forløb vises spørgsmålet ikke.
De to muligheder udelukker hinanden – aktiveres den ene, fravælges den anden automatisk. Dvaletilstanden bruger Windows' strømstyring; om computeren går i standby eller dvale afhænger af dine Windows-strømindstillinger.
Udelukkelse af filer og mapper
Med knappen 🚫 i profilbjælken (ved siden af 🗑 Slet) kan du holde bestemte filer og hele mapper uden for kopieringen. Det er især nyttigt til at udelade midlertidige filer, systemfiler og de ofte enorme cache-mapper fra browsere helt fra starten – eller til at holde store backup- og imagefiler væk, så der ikke opbygges en unødvendig databunke i målet.
*.tmp, *.iso, ~$*) rammer enkeltfiler. Mappenavne (f.eks. cache2, GPUCache) udelukker en hel mappe med alle undermapper – den bliver slet ikke åbnet under kopieringen, hvilket sparer tid ved store cache-træer.
Standardudelukkelser
Ved første start opretter programmet filen 3Kopier-Ausschluss.ini med fornuftige standardindstillinger: midlertidige filer (Windows, Office, LibreOffice/OpenOffice), Windows-systemfiler, cache-mapper fra de gængse browsere (Firefox, Chrome, Edge, Opera, Brave, Vivaldi) samt store image-formater som *.iso, *.nrg eller *.tib. Denne standardliste gælder i første omgang for alle profiler. Knappen Åbn standardliste i udelukkelsesvinduet giver dig adgang til at redigere den når som helst.
Tilpasning per profil
Udelukkelsesvinduet henviser altid til den profil, der er indlæst (ved et forløb uden profil er det „Manuell”). To tilpasninger er mulige:
- Deaktiver et standardindgang: fjern fluebenet i listen over standardudelukkelser – så gælder denne indgang ikke længere for denne profil. Eksempel: i en backupprofil, der netop skal inkludere ISO-filer, fjerner du fluebenet ved
*.iso. - Tilføj egne udelukkelser: skriv yderligere indgange i tekstfeltet nedenfor, én per linje – blandet af filmønstre og mappenavne (f.eks.
*.mp4ellerDownloads).
Den liste, der faktisk gælder, er således: standardlisten − for denne profil fjernede indgange + dine egne tilføjelser.
Tilpasning per opgave: 🔰-symbolet
Ud over profilens overordnede regler kan hver af de tre opgaver have sine egne filtre. Et klik på 🔰-symbolet i overskriften på et opgavekort åbner en lille dialog med to felter (adskil flere indgange med |):
- Yderligere udelukkelser kun for denne opgave: f.eks.
*.iso | cache2– virker som en ekstra indgang i udelukkelsesvinduet, men gælder kun for denne opgave. Mappenavne skrives som sædvanligt uden jokertegn. - KUN-reglen („alt undtagen”): står der mønstre i dette felt, kopierer opgaven udelukkende filer, der matcher – alt andet udelukkes. Eksempel: opgave 1
*.pdf, opgave 2*.jpg, opgave 3*.mp4– så sorterer ét forløb en blandet mappe efter filtype til tre mål. Et tomt felt slår reglen fra. Praktisk:pdfeller.pdfer nok, programmet udvider selv til*.pdf.
KUN-reglen gælder kun for filer – mappestrukturen gennemløbes stadig normalt, så matchende filer findes også i undermapper. Filer, der sorteres fra på denne måde, tæller i resultatet under Udelukket.
*.tmp-fil forbliver således udelukket selv med „kun *.tmp”, så længe standardindgangen *.tmp ikke er deaktiveret for profilen.
Profiler
En profil gemmer den fulde konfiguration af alle tre opgaver (kilde, mål, indstillinger, aktiv-status) under et navn, så du kan hente den frem igen når som helst – og som grundlag for tidsstyringen.
Valg af profil
Et klik på et navn i rullemenuen indlæser profilen med det samme – en separat „Indlæs”-knap er ikke længere nødvendig.
Gem / ny / slet
💾 Gem gemmer den aktuelle konfiguration under det valgte navn. ➕ Ny spørger efter et navn og tømmer derefter alle tre opgaver fuldstændigt – så en ny profil starter garanteret fra nul, uden rester fra en tidligere indlæst profil. 🗑 Slet fjerner den valgte profil endeligt.
🛡 Netværk og tidsstempler
🛡-symbolet i profilbjælken (ved siden af 🚫) åbner tidsstempelindstillingen for den aktuelle profil. Den styrer, hvordan tilstanden „kun hvis nyere” (flueben ved Overskriv ikke sat) afgør, om en fil virkelig er nyere – og forhindrer, at uændrede filer på NAS- og netværksdrev kopieres unødigt ved hver kørsel på grund af tidsstempelforskelle.
- Automatisk (standard): tolerancen på to sekunder gælder kun, hvis kilde eller mål er en netværkssti af formen
\\server\deling. Rent lokale kopier sammenlignes nøjagtigt. - Altid: tolerancen gælder altid, også lokalt. Nyttigt til netværksdrev med drevbogstav (f.eks.
X:), som „Automatisk” ikke genkender som netværk. - Fra: nøjagtig sammenligning uden tolerance.
Indstillingen gemmes per profil. Dialogen viser også, hvilke af de tre opgaver der aktuelt bruger en netværkssti.
Indstillinger
Tandhjulet ⚙ øverst til højre i programvinduet (ved siden af ? HJÆLP) åbner indstillingsdialogen.
Sprog
3Kopier taler flere sprog. Sproget vælges normalt allerede under installationen; her kan du ændre det når som helst. Tilbudt er alle sprog, for hvilke der ligger en sprogfil ved siden af programmet – hver med sit flag, så valget er klart, også når grænsefladen lige nu vises på et sprog, du ikke læser.
Programnavnet skifter med sproget: 3Kopier på tysk, 3Copy på engelsk, 3Copier på fransk, 3Copiar på spansk. Navnet på skærmen skifter altså med; filerne på disken bevarer deres navne (3Kopier.ini, profiler med endelsen .3ko, logfilerne i mappen Logs). Et sprogskifte ændrer således intet ved dine indstillinger, profiler og filtre.
Yderligere sprog leveres som testede sprogpakker fra Sattler IT-Service og vises automatisk i valget, når de er installeret. De medfølgende sprogfiler er krypterede, ligesom tidsstyringsmodulet: dermed er det sikret, at de tekster, du læser i programmet, er de samme som dem, der blev leveret.
Skalering af grænsefladen
Der kan vælges faste trin fra 90 % til 200 % (90, 100, 125, 150, 175, 200). Det aktuelle trin er fremhævet. Efter klik på Anvend genopbygges grænsefladen i den nye størrelse.
Opbevar logfiler i
Angiver, hvor længe færdige logfiler (se afsnittet Logfiler) automatisk opbevares, før de slettes ved næste programstart. Der kan vælges faste trin fra 1 dag til 365 dage samt ∞ (ubegrænset) – så slettes intet automatisk.
Knappen 🗑 Ryd op nu anvender den valgte periode med det samme, uden at vente på næste programstart.
Logfilsomfang
Bestemmer, hvor detaljeret en logfil for et forløb er:
- Kompakt (standard): én oversigtslinje per opgave i loggen (kopieret, overskrevet, sprunget over osv. med datamængde) – ingen individuelle mappelinjer. Sammen med oversigten øverst i filen forbliver loggen en kort, læsbar oversigt, uanset hvor mange tusinde filer og mapper der er behandlet.
- Detaljeret: desuden skrives én linje per mappe (filantal, handlinger, datamængde) – nyttigt til fejlfinding, når du vil se, hvad der skete i en bestemt mappe, eller hvorfor en fil ikke blev kopieret.
Indstillingen træder i kraft fra næste forløb, også tidsstyrede. Fejl logges altid fuldt ud i begge tilstande, ligesom automatiske stiforkortelser (MAX_PATH).
Manuel udførelse af et kopieringsforløb
1. Konfigurer opgaverne
Angiv for hver ønsket opgave kilde, mål og de tilhørende indstillinger. Aktivér opgaven med afkrydsningsfeltet aktiv.
2. Tryk Start
Programmet tæller først alle filer i de aktive kildemapper, så fremskridtslinjen vises korrekt. Denne tællefase kan allerede afbrydes med ⏹ Stop og viser ved meget mange filer en løbende statusbesked i stedet for at se frossen ud. Derefter behandles opgaverne i rækkefølge (A1, A2, A3).
3. Følg fremskridtet
Fremskridtslinjen, statuslinjen og statistikken opdateres løbende under forløbet. Ved en enkelt meget stor fil bevæger linjen sig synligt inden for den ene fil, i stedet for at stå stille indtil den er færdig. Statuslinjen viser desuden en estimeret resttid, så snart der er tilstrækkelige data, samt den aktuelle kopihastighed (f.eks. 157,4 MB/s) – beregnet som et glidende gennemsnit over de seneste sekunder, så tallet forbliver stabilt ved skiftende filstørrelser. Begge dele gælder også for tidsstyringens fremskridtsvindue. I en simulation vises hastigheden ikke, da der ikke kopieres noget reelt.
4. Afbryd
Med ⏹ Stop eller ESC-tasten kan du til enhver tid afbryde forløbet rent – også midt i en stor fil. Allerede fuldt behandlede filer bevares; en lige påbegyndt, endnu ufuldstændig målfjernes automatisk, så der aldrig efterlades et ufuldstændigt fragment.
5. Resultatvindue
Efter afslutningen åbnes et resultatvindue med statistikken per opgave – detaljer i afsnittet Resultat.
Tidsstyring
Knappen 🕐 Tidsstyring i hovedvinduet åbner et selvstændigt vindue, hvor et vilkårligt antal profiler kan køre automatisk efter en tidsplan – også flere gange dagligt eller med faste intervaller.
Opret en tidsplan
Med ➕ Ny vælges en profil og en udløser angives:
- Dagligt – fast tidspunkt, hver dag
- Ugedage – fast tidspunkt, kun på valgte ugedage
- Interval – hver X timer, uanset klokkeslæt
Med ✏ kan en eksisterende tidsplan redigeres, med 🗑 slettes den. Afkrydsningsfeltet Aktiv i redigeringsdialogen kan midlertidigt sætte en tidsplan på pause uden at slette den.
🔍 Simulation / ▶ Start (manuel test)
Hver linje i tidsplanen har to knapper til øjeblikkelig manuel test – uafhængigt af selve tidsplanen:
- 🔍 Simulation – viser nøjagtigt, hvad der ville ske (hvilke filer der ville blive kopieret, overskrevet, sprunget over…) uden rent faktisk at ændre noget. Intet kopieres, flyttes eller slettes.
- ▶ Start – udfører opgaven for alvor med det samme.
🔇 Stille tilstand
I redigeringsdialogen (✏ eller ved oprettelse med ➕ Ny) kan stille tilstand aktiveres per tidsplan. Når den er tændt, kører et automatisk (via tidsplanen) udløst forløb fuldstændig uden vindue:
- Hvis alt var i orden (også hvis der ikke var noget at kopiere), forbliver det helt stille – intet vindue, ingen besked.
- Hvis der opstod en rigtig fejl (f.eks. kilde eller mål ikke tilgængelig), vises en kort, diskret besked med henvisning til den pågældende log.
En tidsplan med stille tilstand er i listen markeret med symbolet 🔇.
Selvstændigt fremskridtsvindue
Når en tidsplan kører (ikke-stille, automatisk eller manuelt testet med Simulation/Start), åbnes et lille selvstændigt vindue med fremskridtslinje, statistik og en egen ⏹ Stop-knap. Vinduet vises også, når 3Kopier kun kører i baggrunden (systembakken), har sin egen knap i proceslinjen og kan minimeres, hvis det er i vejen – forløbet fortsætter usynligt. Det gælder også, når du starter forløbet fra det åbne tidsstyringsvindue.
Lukkeknappen (X) i fremskridtsvinduet virker som ⏹ Stop: den afbryder kun dette ene forløb rent – forløbet fortsætter ikke usynligt i baggrunden bagefter.
Kø ved overlappende forløb
Der kører kun ét kopieringsforløb ad gangen. Hvis en tidsplan bliver aktuel, mens et andet forløb stadig kører (en anden tidsplan eller et manuelt startet forløb), går det aktuelle forløb ikke tabt: det sættes i en kø og starter automatisk, så snart det igangværende forløb er færdigt. Flere tidsplaner, der er sat til samme tid, bliver på denne måde afviklet efter hinanden og hver fuldstændigt. Ventetiden og senere start logges i fejlloggen (3Kopier-Fehler.log); et forløb startet fra køen er i sit fremskridtsvindue markeret med (fra kø).
For at dette også kan fungere uden opsyn (f.eks. om natten), venter resultatvinduet for et tidsstyret forløb ikke på et „OK“: det forbliver blot åbent, og næste forløb fra køen starter automatisk. Om morgenen viser de efterladte resultatvinduer i rækkefølge, hvad der skete i løbet af natten.
Baggrundsdrift, bakke og automatisk start
Luk vinduet
Hvis der findes mindst én aktiv tidsplan, lukker (X)-knappen i hovedvinduet ikke programmet – i stedet forsvinder kun vinduet, og programmet fortsætter i baggrunden (genkendeligt ved ikonet i Windows-proceslinjens meddelelsesområde, bakken). Således forbliver tidsstyringen aktiv, selv når ingen holder vinduet åbent.
Hvis der ikke findes nogen aktiv tidsplan, afslutter (X)-knappen programmet normalt.
Åbn igen
Højreklik på bakkeikonet åbner en lille menu med Åbn (viser vinduet igen) og Afslut (afslutter programmet endeligt, også med aktiv tidsplan).
Automatisk start
Så snart der findes mindst én aktiv tidsplan, tilføjer 3Kopier sig selv til Windows' automatiske start – det starter derefter ved logon direkte minimeret i baggrunden uden at vise vinduet. Når den sidste aktive tidsplan slettes eller deaktiveres, fjernes startindgangen ligeledes automatisk.
Kun én instans ad gangen
Hvis 3Kopier startes en anden gang, mens der allerede kører en instans (også usynlig i baggrunden), åbnes ikke et andet vindue. I stedet gøres den allerede kørende instans synlig igen.
Lange stier (MAX_PATH)
Som standard tillader Windows ikke filstier, der er længere end 260 tegn (den såkaldte MAX_PATH-grænse). Filer med for lange destinationsstier kan hverken kopieres eller flyttes – det rammer især filer i dybt indlejrede mapper med lange navne, som ofte forekommer i downloadmapper.
3Kopier genkender sådanne filer automatisk og forkorter filnavnet i målet tilstrækkeligt til, at forløbet alligevel gennemføres.
-3k, f.eks. Secret.Service.2026.-3k.mkv.
H:\Download\…\Ablage. Det er rent visuelt: internt bruges altid den fulde sti. Hele stien vises som tooltip, når du holder musen over feltet.
Resultatvindue
Efter hvert afsluttet (eller afbrudt) forløb åbnes et resultatvindue – med en separat kolonne per aktiv opgave, så det med ét blik er klart, hvad der er sket:
- Hver kolonne viser kilde og mål for den pågældende opgave samt dens egen statistik
- Derunder en samlet oversigt over alle opgaver (datamængde, tid, antal fejl)
- Ved en simulation er hver linje formuleret som „ville blive…” med en tydelig bemærkning om, at intet reelt er ændret
| Angivelse | Betydning |
|---|---|
| Kopieret | Nye filer, der ikke fandtes i målet, og som blev kopieret |
| Overskrevet | Filer, der allerede fandtes i målet og blev opdateret |
| Flyttet | Filer, der blev flyttet fra kilden til målet (indstilling „Flyt”) |
| Springet over | Filer, der i målet allerede var nyere og derfor ikke ændret |
| ✂ Forkortet | Filer, hvis destinationssti overskred MAX_PATH-grænsen og automatisk blev forkortet (markering -3k) |
| Udelukket | Filer og mapper, der ifølge udelukkelseslisten blev sprunget over (se afsnittet Udelukkelser) |
| Fejl | Filer eller opgaver, der ikke kunne behandles (detaljer nederst i den pågældende log) |
| Data | Behandlet datamængde (per opgave og samlet) |
| Tid | Samlet varighed af kopieringsforløbet (mm:ss) |
Logfiler
For hvert forløb – manuelt eller tidsstyret, ægte eller simuleret – oprettes en selvstændig logfil i undermappen Logs, i stedet for én enkelt samlefil, der vokser i det uendelige.
Filnavn
Hver logfil hedder Profilnavn_tidsstempel_type.log, f.eks.:
MMDownload_2026-07-08_180000_START.log– et reelt forløb af profilen „MMDownload”3Test_2026-07-08_190000_SIMULATION.log– en simulation af profilen „3Test”Manuell_2026-07-08_201500_START.log– et forløb uden indlæst profil
Med 📋 Log i hovedvinduet åbnes mappen Logs direkte i Windows Stifinder.
Manuell, og indstillingsfilerne bevarer deres tyske navne. Det er bevidst: den samme installation finder efter et sprogskifte sine indstillinger, profiler og filtre igen, og en log, du sender ind, kan læses med det samme.
Indhold af en logfil
- Oversigten med samlet statistik og varighed står øverst – resultatet er synligt uden at rulle
- Dato, tid og profilnavn for forløbet
- Kilde og mål for hver opgave samt de valgte indstillinger
- En oversigtslinje per opgave (handlinger og datamængde); i tilstanden Detaljeret desuden en oversigt per mappe i stedet for én linje per fil (se Indstillinger → Logfilsomfang)
- Hvis der opstod fejl, står de desuden som et separat afsnit „=== FEJL ===“ aller nederst i filen – fuldstændigt i begge tilstande
⚠ Fejllog (3Kopier-Fehler.log)
Denne separate fil i programmappen (tilgængelig via ⚠ Fejl) indeholder udelukkende programfejl, der ikke hører til et bestemt kopieringsforløb – f.eks. hvis tidsstyringsmodulet ikke kunne indlæses. Fejl under et kopieringsforløb står som beskrevet ovenfor nederst i den pågældende logfil.
3Kopier.ini): alle indstillinger gemmes automatisk ved programafslutning og gendannes ved næste start – herunder kilde- og destinationsstier, aktiv-status for de tre opgaver, indstillingerne Overskriv og Flyt per opgave, indstillingen Luk ned, de sidst anvendte kilde-/destinationsmapper i udvælgelsesdialogerne, den valgte skaleringstrin, den aktuelle sprogindstilling, opbevaringsperioden for logfiler samt logfilsomfanget (kompakt/detaljeret). Manuel konfiguration er ikke nødvendig.
.3ko-filer): ved lagring af en profil gemmes alle stier, aktiv-status samt indstillingerne Overskriv og Flyt per opgave. Indstillingen Luk ned er en global indstilling, der kun gemmes i INI-filen, ikke i profilen.
3Kopier-Zeitplan.ini): alle oprettede tidsplaner (profil, udløser, stille tilstand, aktiv-status) gemmes her og indlæses automatisk ved næste start.
Oversigt: filer og mapper i programmappen
Alle følgende filer og mapper oprettes automatisk under brug – du behøver ikke oprette nogen af dem selv, og de leveres ikke med programmet:
| Fil / mappe | Indhold |
|---|---|
3Kopier.ini |
Generelle indstillinger: opgavefelter, indstillinger, sidst anvendte mapper, skalering, sprog, opbevaringsperiode |
3Kopier-Zeitplan.ini |
Alle oprettede tidsplaner med profil, udløser, stille tilstand og aktiv-status |
3Kopier-Fehler.log |
Programfejl, der ikke hører til et bestemt kopieringsforløb |
Logs (mappe) |
Én logfil per forløb – se Logfiler |
*.3ko |
Selv oprettede profiler (én fil per profilnavn) |
Har dette værktøj hjulpet dig?
S-IT-3Kopier udvikles og vedligeholdes gratis.
En lille donation er med til at holde det i live. Mange tak! 🙏
tool-entwicklung@sattler-it.de