Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 30045|Svar: 8

[vinduer] Windows bruger cwRsync (Rsync) til at synkronisere to diskfiler

[Kopier link]
Opslået på 19/09/2021 12.46.35 | | | |
Da du er klar til at geninstallere Windows 11 og vil tage backup af filerne fra den oprindelige disk til den nye disk, så formater alle diskene.

Den nemmeste måde er at kopiere og indsætte i dag, brug cwRsync(Rsync) til at synkronisere to mapper (hvis synkroniseringen af to mapper realiseres, altså synkroniseringen af to diske),cwRsync kan implementere inkrementel backup, det vil sige, kildebackupen til målet, den kopierer og indsætter kun filer, som målet ikke har fra kilden; hvis kilden og målet har samme filnavn og forskelligt indhold, vil cwRsync overskrive kildefilerne til målet

rsync er et filsynkroniseringsværktøj på Linux, der bruger sin unikke algoritme til at synkronisere to mapper enten nativt eller på tværs af maskiner. Dette meget nyttige værktøj findes også på Windows og kaldes cwRsync.

Download cwRsync

Adresse:Hyperlink-login er synlig.



Alternativ downloadadresse:Hyperlink-login er synlig.

Dekompression og indstilling af miljøvariabler

Jeg udpakkede den downloadede pakke til D:\dev_tools\cwrsync_client_6.2.2_x64_free mappen nedenfor og tilføjede derefter permanent rsync.exe til miljøvariablerne ved hjælp af følgende kommandolinje:

cmd for at sætte kommandoen permanent environment variable
https://www.itsvse.com/thread-9230-1-1.html



Kommandolinjeparametrene er som følger:

Usage: rsync [OPTION]... SRC [SRC]... DEST
  eller rsync [MULIGHED]... SRC [SRC]... [USER@] VÆRT: DEST
  eller rsync [MULIGHED]... SRC [SRC]... [USER@] VÆRT:D EST
  eller rsync [MULIGHED]... SRC [SRC]... rsync://[USER@]VÆRT:P ORT]/DEST
  eller rsync [MULIGHED]... [USER@] VÆRT:SRC [DEST]
  eller rsync [MULIGHED]... [USER@] VÆRT::SRC [DEST]
  eller rsync [MULIGHED]... rsync://[USER@]VÆRT[:P ORT]/SRC [DEST]
':'-anvendelserne forbinder via fjernshell, mens '::' og 'rsync://'-anvendelserne forbinder
til en rsync-dæmon og kræver, at SRC eller DEST starter med et modulnavn.

Muligheder
--ordom, -v øger ordrigheden
--info=FLAGS finkornet informationsordrig
--debug=FLAGS finkornet debug-ordforskhed
--stderr=e|a|c skift stderr output-tilstand (standard: fejl)
--stille, -q undertrykker ikke-fejlmeddelelser
--no-motd undertrykker dæmon-mode MOTD
--checksum, -c spring over baseret på checksum, ikke mod-tid og størrelse
--arkiv, -en arkivtilstand; er lig med -rlptgoD (ingen -H,-A,-X)
--no-OPTION slå en implicit OPTION fra (f.eks. --no-D)
--rekursiv, -r rekursiv ind i kataloger
--relative, -R bruger relative stinavne
--no-implied-dirs sender ikke implicited dirs med --relative
--backup, -b lav backups (se --suffiks & --backup-dir)
--backup-dir=DIR laver backups i hierarki baseret på DIR
--suffix=SUFFIKS backup-suffiks (standard ~ uden --backup-dir)
--opdatering, -u springer filer over, der er nyere på modtageren
--inplace opdater destinationsfiler inplace
--tilføj tilføj data til kortere filer
--append-verify --tilføj med gamle data i filkontrolsummen
--dirs, -d overfører kataloger uden rekursiv
--mkpath opretter destinationens sti-komponent
--links, -l kopierer symlinks som symlinks
--copy-links, -L omdanner symlink til referentfil/leder
--kopier-usikre-links er kun "usikre" symlinks transformeret
--safe-links ignorerer symlinks, der peger uden for træet
--munge-links munge symlinks for at gøre dem sikre og ubrugelige
--copy-dirlinks, -k transformér symlink til dir til referent dir
--keep-dirlinks, -K behandl symlinket dir på modtageren som dig
--hard-links, -H bevarer hard links
--perms, -p bevarer tilladelser
--eksekverbaritet, -E bevare eksekverbariteten
--chmod=CHMOD påvirker fil- og/eller mappetilladelser
--acls, -A bevarer ACL'er (indebærer --perms)
--xattrs, -X bevarer udvidede attributter
--ejer, -o bevare ejer (kun superbruger)
--gruppe, -g bevaringsgruppe
--enheder bevarer enhedsfiler (kun superbruger)
--specials bevarer særlige filer
-D samme som --enheder --specials
--tider, -t bevare modifikationstider
--atimes, -U bevarer adgangstider (brugs-) tider
--open-noatime undgå at ændre atime på åbnede filer
--crtimes, -N bevarer skabelsestider (nyhed)
--udelad-dir-tider, -O udelad kataloger fra --tider
--udelad-link-gange, -J udelader symlinks fra --gange
--supermodtager forsøger superbruger-aktiviteter
--fake-super store/genopret privilegerede ATTR'er ved hjælp af XATTRs
--sparsomme, -S omdanner sekvenser af nullpunkter til spredte blokke
--foralloker de største filer før du skriver dem
--skrive-enheder skriver til enheder som filer (indebærer --inplace)
--tørkørsel, -n udfører en prøvekørsel uden ændringer
--hel-fil, -W kopierer filer hele (uden delta-xfer-algoritme)
--checksum-choice=STR vælg checksum-algoritmen (også kendt som --cc)
--one-file-system, -x krydser ikke filsystemgrænser
--blokstørrelse=STØRRELSE, -B tvinger en fast checksum blokstørrelse
--rsh=COMMAND, -e angiv den fjernshell, der skal bruges
--rsync-path=PROGRAM, specificer rsync til at køre på en fjernmaskine
--eksisterende skip oprettelse af nye filer på modtageren
--ignorer-eksisterende spring-opdateringsfiler, der findes på modtageren
--fjern-kilde-filer-afsender fjerner synkroniserede filer (non-dir)
--del, et alias for --delete-under
--slet slet overflødige filer fra dest dirs
--delete-før modtager sletter før xfer, ikke under
--delete-under modtager sletter under overførslen
--delete-delay find sletninger under, delete after
--delete-efter modtager sletter efter overførsel, ikke under
--delete-excluded slet også slettede udelukkede filer fra dest dirs
--ignorer-missing-args ignorer missing source args uden fejl
--delete-missing-args delete missing source args fra destinationen
--ignorer-fejl delete, selvom der er I/O-fejl
--kraftsletning af dir'er, selvom de ikke er tomme
--max-delete=NUM, slet ikke mere end NUM-filer
--max-size=SIZE overfør ikke nogen fil, der er større end SIZE
--min-size=SIZE overfør ikke nogen fil mindre end SIZE
--max-alloc=SIZE ændring en grænse relateret til hukommelsesallokering
--delvis behold delvist overførte filer
--partial-dir=DIR læg en delvist overført fil i DIR
--delay-opdateringer sætter alle opdaterede filer på plads til sidst
--prune-empty-dirs, -m beskærer tomme mappekæder fra file-list
--numeric-id'er kortlægger ikke UID/GID-værdier efter bruger-/gruppenavn
--usermap=STRING brugerdefineret brugernavnsmapping
--groupmap=STRING brugerdefineret gruppenavnemapping
--chown=BRUGER:GRUPPE: simpel brugernavn/gruppenavn-mapping
--timeout=SEKUNDER sat I/O-timeout i sekunder
--contimeout=SEKUNDER sæt daemonforbindelsestimeout i sekunder
--ignorer-tider, -Jeg springer ikke filer over, der matcher størrelse og tid
--størrelses-only springfiler, der matcher i størrelse
--modify-window=NUM, -@ sæt nøjagtigheden for mod-tids sammenligninger
--temp-dir=DIR, -T Opret midlertidige filer i mappe DIR
--fuzzy, -y find lignende fil for basis if no dest file
--compare-dest=DIR sammenligner også destinationsfiler i forhold til DIR
--copy-dest=DIG ... og inkluderer kopier af uændrede filer
--link-dest=DIR hardlink til filer i DIR, når det ikke ændres
--komprimer, -z komprimer fildata under overførslen
--komprimer-valg=STR vælg komprimeringsalgoritmen (også kaldet --zc)
--compress-level=NUM eksplicit sat komprimeringsniveau (også kendt som --zl)
--skip-compress=LIST skip komprimerer filer med suffiks i LIST
--cvs-eksklusive, -C auto-ignorerer filer på samme måde som CVS gør
--filter=REGEL, -f tilføj en filfiltreringsregel
-F samme som --filter='dir-merge /.rsync-filter'
                         gentaget: --filter='- .rsync-filter'
--exlude=PATTERN exlyder filer der matcher PATTERN
--exlude-from=FILE read udeluk mønstre fra FILE
--include=PATTERN udeluk ikke filer, der matcher PATTERN
--include-from=FILE læs include patterns from FILE
--files-from=FILE læseliste over kilde-filnavne fra FILE
--from0, -0 alle *-from/filter-filer er afgrænset med 0'er
--protect-args, -s ingen pladsdeling; Kun wildcard-karakterer
--copy-as=USER[:GROUP] angiv bruger & valgfri gruppe for kopieringen
--ignorer-case ignorer case ved sammenligning af filnavne
--adresse=ADRESSE bind adresse for udgående socket til daemon
--port=PORT angiv dobbeltkolon alternativt portnummer
--sockopts=OPTIONS angiv brugerdefinerede TCP-indstillinger
--blocking-io bruger blocking I/O til den eksterne shell
--outbuf=N| L|B satte buffering ud til None, Line eller Block
--stats giver nogle filoverførselsstatistikker
--8-bit-output, -8 efterlader højbit-tegn uescaped i output
--menneskelæseligt, -h outputtal i et menneskeligt læsbart format
--fremskridt viser fremskridt under overførslen
-P det samme som --delvis --fremskridt
--itemize-changes, -i outputter et change-summary for alle opdateringer
--remote-option=OPT, -M send OPTION kun til fjernsiden
--out-format=FORMAT outputopdateringer ved brug af det specificerede FORMAT
--log-file=FILE log hvad vi gør med den angivne FIL
--log-file-format=FMT-logopdateringer ved brug af den specificerede FMT
--password-file=FILE læste daemon-access adgangskode fra FILE
--early-input=FILE brug FIL for daemonens tidlige executive-input
--list-only lister filerne i stedet for at kopiere dem
--bwlimit=RATE-grænse socket I/O-båndbredde
--stop-efter=MINS Stop rsync efter MINS-minutter er gået
--stop-at=y-m-dTh:m Stop rsync på det angivne tidspunkt
--write-batch=FILE skriv en batchopdatering til FILE
--only-write-batch=FILE som --write-batch, men uden opdatering dest
--read-batch=FILE læs en batch-opdatering fra FILE
--protocol=NUM tving en ældre protokolversion til at blive brugt
--iconv=CONVERT_SPEC anmod om karaktermængdekonvertering af filnavne
--tr=BAD/GOOD translitterer filnavne
--checksum-seed=NUM sæt blok/fil checksum seed (avanceret)
--ipv4, -4 foretrækker IPv4
--ipv6, -6 foretrækker IPv6
--version, -V print versionen + anden info og afslut
--hjælp, -h (*) vis denne hjælp (* -h er kun hjælp i sig selv)

Brug "rsync --daemon --help" for at se kommandolinjeindstillingerne i daemon-tilstand.
Se venligst rsync(1) og rsyncd.conf(5) man-siderne for fuld dokumentation.
SeHyperlink-login er synlig.For opdateringer, fejlrapporter og svar

Brugsanvisninger:

For eksempel, hvis du synkroniserer en mappefil med mappe B, bruger mappen i dette eksempel en relativ sti.


-av -a, --arkiv arkivtilstand, hvilket betyder at overføre filer rekursivt og bevare alle filattributter lig med -rlptgoD; -v,--verbose verbose output i verbose mode.
--fremskridt viser overførselsprocessen.
--delete-efter Delete efter overførslen er fuldført.
--udeluk springfiler eller mapper.

A/ kildemappe, b/ målmappe. Relative stier kan bruges her, såvel som absolutte stier.

Den første synkronisering synkroniserer alle filer, og hver efterfølgende synkronisering synkroniserer kun filer med forskelle.

Mappeindholdet synkroniseres

Synkroniser indholdet af D:\itsvse\source-mappen med D:\itsvse\target-mappen og udeluk .svn. Git-mappe, kommandoen er som følger:

Da dette er et værktøj portet fra Linux, adskiller mappeskrivningsmetoden sig ved synkronisering på tværs af diskes fra den almindelige skrivemetode i Windows.

For eksempel skal C-drevet være i formatet /cygdrive/c/, og abc-mappen under C-drevet skal skrives som /cygdrive/c/abc/.



Du kan gemme en bat-batchfil med kommandoen som følger:

(Slut)





Tidligere:Java får fuld undtagelsesinformation (call stack)
Næste:CentOS 7 installerer runtime-miljøet med ASP.NET Core 3.1
 Udlejer| Opslået på 19/09/2021 12.58.31 |
--delete-efter sleter filer, der ikke findes i kildekoden, anbefales det at tilføje denne parameter.
Opslået på 19/09/2021 19.07.10 |
Nu skal jeg svare for at se det
 Udlejer| Opslået på 02/01/2022 22.54.10 |
Brug: rsync [OPTION]... SRC [SRC]... DEST
Adgang via fjernbetjent:
rsync [muligheder]... [username@] VÆRT:SRC [DEST]
rsync [muligheder]... SRC [SRC]... [username@] VÆRT: DEST
Adgang via rsync daemon:
rsync [muligheder]... [username@] VÆRT::SRC [DEST]
rsync [muligheder]... SRC [SRC]... [username@] VÆRT:D EST
rsync [muligheder]... SRC [SRC]... rsync://[username@]VÆRT[:P ORT]/DEST
rsync [muligheder]... rsync://[USER@]VÆRT[:P ORT]/SRC [DEST]

Bemærk, at ':' vil bruge SSH til at forbinde eksternt, mens '::' og 'rsync://' vil blive brugt til at forbinde til en rsync daemon-server via tcp, hvilket kræver SRC (kilde) og DEST (formål) med modulnavnet

Muligheder
-v, --verbose verbose verbose mode output
--info=FLAGS udgiver INFO-niveauet
--debug=FLAGS udgiver DEBUG-niveauet
--msgs2stderr Special output processing til fejlfinding
-q, --quiet ignorerer ikke-fejl output
--no-motd ignorerer MOTD for Daemon-tilstand
-c, --checksum gør automatisk springning over baseret på checksums i stedet for standard ændringstid og filstørrelse
-a, --archive Archive (komprimerings) tilstand, hvilket betyder at overføre filer rekursivt og beholde alle filattributter ækvivalente med -rlptgoD (uden -H, -A, -X)
--no-OPTION for at slå implicitte muligheder fra (f.eks. --no-D)
-r, --rekursive behandles i rekursiv tilstand for undermapper
-R, --relativ bruger relativ stiinformation
--no-implied-dirs bruger ikke --relative til at sende en implicit mappe
-b, --backup Opret en backup, det vil sige, hvis formålet allerede eksisterer og har samme filnavn, omdøb den gamle fil til ~filnavn. Du kan bruge --suffiks-muligheden til at angive et andet backup-filpræfiks
--backup-dir=DIR Gem backupfilen (såsom ~filnavn) i den angivne mappe
--suffix=SUFFIKS definerer backupfilens præfiks, som som standard er ~
-u, --opdatering skal bare lave opdateringen, det vil sige, spring alle filer over, der allerede eksisterer i DST og er senere end filen, der skal tages backup af (overskriver ikke den opdaterede fil)
--inplace opdateringsdestinationsfiler in-place (SE MAN-SIDE)
--append vedhæfter data til kortere filer
--append-verify ligner --append, men checksums beregnes for ældre data
-d, --dir'er bruger ikke rekursive transportkataloger
-l, --links håndterer ikke symlinks (behold symlinks)
-L, --copy-links Behandl symbolske links som specifikke filer eller mapper
--copy-unsafe-links håndterer kun unsafe symlinks
--safe-links ignorerer symlinks, der ikke findes i SRC's kildekatalog
--munge-links munge symlinks gør dem mere sikre (men ubrugelige)
-k, --copy-dirlinks omdanner symbolske links til mapper til mapper
-K, --keep-dirlinks behandler modtagerens symlink til mappen som en mappe
-H, --hard-links beholder hard links
-p, --perms reserverer tilladelser
-E, --eksekverbaritet bevarer filens eksekverbare egenskaber
--chmod=CHMOD påvirker egenskaberne for en fil eller mappe
-A, --ACLS bevarer ACL'er (står for --perms)
-X, --xattrs bevarer den udvidede egenskab
-o, --ejer Behold ejer (kun superbruger)
-g, --gruppen bevarer gruppen
--enheder Behold enhedsfiler (kun superbruger)
--copy-devices Kopier indholdet af enhedsfilen, som var det en fil
--specials gemmer særlige filer
-D og --enheder --specialer
-t, --tider bevarer modifikationstiden
-O, --omit-dir-times ignorerer ændringstiden for mappen
-J, --omit-link-times ignorerer ændringstiden for det symbolske link
--super Modtageren forsøger at fungere med superbruger
--fake-super bruger xattrs til at gemme og gendanne tilladelsesattributter
-S, --sparsom særbehandling af sparsomme filer for at spare plads
--foralloker forudallokerede DST-filer før skrivning
-n, --tørkørsel udfører en testkørsel uden faktiske ændringer og viser kun, hvordan filen vil blive manipuleret
-W, --hel-fil kopier filen uden inkrementel detektion
-x, --one-file-system krydser ikke filsystemets grænse
-B, --blokstørrelse=STØRRELSE Blokstørrelsen, som kontrolalgoritmen bruger, er som standard 700 bytes
-e, --rsh=COMMAND Specificerer, at datasynkronisering udføres ved hjælp af rsh, ssh
--rsync-path=PROGRAM Angiver stien, hvor rsync-kommandoen er placeret på den eksterne server
--eksisterende opdaterer kun filer, der allerede eksisterer i DST, ikke ved at tage backup af nyoprettede filer
--ignorer-eksisterende skips opdaterer filer, der allerede findes i DST
--fjern-kildefiler Afsenderen sletter kildefilen, der ikke er en mappe
--del --delete-during
--delete sletter de filer, der ikke er i DST, som SRC ikke har
--delete-før Slet før overførsel, ikke under overførsel
--delete-under slettes under overførsel
--delete-delay Bestemmer den, der skal slettes under overførselsprocessen, og sletter den efter overførslen er afsluttet
--delete-after slettes efter overførslen er afsluttet, ikke under overførslen
--delete-excluded sletter også filer på modtagerenden, som er udelukket af denne mulighed
--ignorer-missing-args ignorerer manglende kildeparametre og udgiver ikke fejl
--delete-missing-args sletter manglende kildeparametere fra DEST
--ignore-errors fjernes, selvom der er en I/O-fejl
--tving tvangssletning, selvom mappen ikke er tom
--max-delete=NUM sletter ikke mere end det angivne antal filer
--max-size=SIZE overfører ikke filer, der er større end den angivne størrelse
--min-size=SIZE overfører ikke filer mindre end den angivne størrelse
--delvis gemmer filer, der af en eller anden grund ikke er fuldt overført for at fremskynde efterfølgende genudsendelse (dvs. genoptagelse af breakpoint)
--partial-dir=DIR Placerer filer, der af en eller anden grund ikke er fuldt overført, til den angivne mappe
--delay-updates sætter alle opdaterede filer i plads ved slutningen af overførslen
-m, --prune-empty-dirs fjerner den tomme mappekæde fra fillisten
--numeric-ids Kort ikke uid/gid-værdier til bruger-/gruppenavne
--usermap=STRING brugerdefineret brugernavnsmapping
--groupmap=STRING brugerdefineret gruppenavnemapping
--chown=BRUGER:GRUPPE: simpel bruger-/gruppenavnekortlægning
--timeout=SEKUNDER Sætter I/O-timeouten i sekunder
--contimeout=SEKUNDER Sætter Daemon-forbindelsens timeout i sekunder
-Jeg, --ignorer-tider springer ikke filer over, der har samme tid og størrelse
-M, --remote-option=OPTION sender kun den angivne option til den eksterne ende
--kun størrelse-only springer kun filer af samme størrelse over
--modify-window=NUM Tidsstempelvinduet, der bruges til at afgøre, om en fil er tidsidentisk, er som standard 0
-T, --temp-dir=DIR for at oprette en midlertidig fil i den angivne mappe
-y, --fuzzy Hvis DEST ikke har nogen filer, så kig efter lignende filer
--compare-dest=DIR sammenligner også filer i DIR for at afgøre, om en backup er nødvendig
--copy-dest=DIR ligner ovenstående, men kopierer også de uændrede filer i den angivne mappe
--link-dest=DIR ligner ovenstående, bortset fra at den uændrede fil er hardlinket til DST
-z, --komprimer komprimer under transmission
--compress-level=NUM angiver kompressionsniveauer 0-9, hvor standarden er 6
--skip-compress=LIST Springer filer over med det komprimerede fil-suffiks i den angivne liste
-C, --cvs-exclude springer automatisk CVS-byggefiler over
-f, --filter=RULE Tilføj en filfiltreringsregel
-F er lig med --filter='dir-merge /.rsync-filter'
    Duplikat: --filter='-.rsync-filter'
--exclude=PATTERN udelukker filer, der matcher matching-reglerne
--exclude-from=FILE læser de filer, der skal udelukkes fra den angivne fil
--include=PATTERN indeholder (udelukker ikke) filer, der matcher matchningsreglerne
--include-from=FILE læser de filer, der skal inkluderes (ikke udelukkes) fra den angivne fil
--files-from=FILE læser listen over SRC-kildefiler fra den angivne fil
-0, --from0 Filnavnet, der læses fra filen, afsluttes med '\0'
-s, --protect-args uden rumadskillelse; Kun specialkarakterer til wildcards
--address=ADDRESS til den angivne adresse
--port=PORT Angiver andre rsync-serviceporte
--sockopts=OPTIONS Specificerer en tilpasset TCP-mulighed
--blocking-io bruger blocking IO til fjernskaller
--stats angiver overførselsstatus for visse filer
-8, --8-bit-output efterlader høj-bit tegn i outputtet
-h, --menneskelæsbar udgiver tal i et menneskeligt læsbart format
--fremskridt viser fremskridt under overførslen
-P svarer til --delvis --progression
-i, --itemize-changes udgiver et resumé af ændringer til alle opdateringer
--out-format=FORMAT Output opdateres i det angivne format
--log-file=FIL gemmer loggen i den angivne fil
--log-file-format=FMT Opdater loggen i det angivne format
--password-file=FILE Læser Daemon-serverens adgangskode fra filen
--list-only kopierer ikke, men kun lister
--bwlimit=RATE begrænser socket I/O-båndbredde
--outbuf=N| L|B sætter outputbufferen, som er Ingen, Linje eller Blok
--write-batch=FILE skriver til batchopdateringer til den angivne fil
--only-write-batch=FILE ligner ovenstående, men med en skrive-only opdatering til DST
--read-batch=FILE læser en batchopdatering fra den angivne fil
--protokol=NUM håndhæver brugen af den specificerede ældre version af protokollen
--iconv=CONVERT_SPEC Udfør tegnkodningskonvertering af filnavne
--checksum-seed=NUM sætter checksum-seed for blokken/filen
-4, --IPv4 foretrækker brugen af IPv4
-6, --IPv6 foretrækker brugen af IPv6
--versionen udskriver versionsnummeret
(-h) --hjælpedisplays hjælpeinformation
 Udlejer| Opslået på 03/01/2022 20.19.55 |
Restricted tillader ikke, at chmod ændrer filer eller mapper ved hjælp af ikke-trivielle ACL'er. ACL'er er trivielle, hvis de kan repræsenteres fuldt ud som filmønstre uden at miste adgangsregler. At sætte ACL-tilstand til begrænset bruges ofte til at optimere datasæt til SMB-deling, men kan kræve yderligere optimering. For eksempel kan konfiguration af en rsync-opgave med dette datasæt kræve, at man tilføjer --no-perms som en ekstra mulighed for opgaven.

https://www.truenas.com/docs/core/storage/pools/permissions/

Opslået på 09/10/2022 16.12.45 |
Tak fordi du delte!
 Udlejer| Opslået på 27/08/2023 10.55.27 |
 Udlejer| Opslået på 30/08/2023 18.37.56 |
Følgende kommando er 10 gange hurtigere end højreklik kopier-indsæt:

Opslået på 07/12/2023 18.31.24 |
Lære
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com