Avatar billede the_email Nybegynder
04. januar 2004 - 15:49 Der er 12 kommentarer og
1 løsning

Synkronisere en mappe med en anden

Jeg har sat en Linux-server op med samba så jeg kan se den og dele drev med på min WinXP Pro maskine. Jeg har sluttet en mappe til som netværksdrev så jeg kan gemme direkte på det.

Det jeg gerne vil er at kunne synkronisere en mappe fra mit d-drev d:\mappe til serveren som er mit z-drev z:\server\mappe.

Jeg har prøvet at downloade Stone's KopiKontrol og det kan også kopiere filerne men når jeg så lægger en ny fil i d:\mappe begynder den at kopiere ALLE filer til z-drevet igen.
Jeg har prøvet "xcopy d:\mappe\*.* z:\server\mappe" men med samme resultat, at den kopiere ALT hver gang jeg afvikler den.

Hvad skal jeg gøre for at SYNKRONISERE mine mapper, så den tjekker om filen eksistere inden den kopiere?

TheEmail
Avatar billede -bom- Nybegynder
04. januar 2004 - 15:51 #1
Du kan god bruge en xcopy med parameter /m på
Avatar billede -bom- Nybegynder
04. januar 2004 - 15:53 #2
Evt. xcopy d:\mappe z:\server\mappe /m /e /c /q /y
Avatar billede -bom- Nybegynder
04. januar 2004 - 15:58 #3
mangler måske lige en /r
Avatar billede netpxg Nybegynder
04. januar 2004 - 16:04 #4
Og måske også /S
Avatar billede -bom- Nybegynder
04. januar 2004 - 16:05 #5
Husk lige at den vil kopierer alt første gang,
så slettes archive bit'en
så 2. gang overføres kun filer med archive bit'en sat.
Avatar billede -bom- Nybegynder
04. januar 2004 - 16:05 #6
nej ikke /S når /e er der
Avatar billede the_email Nybegynder
04. januar 2004 - 18:00 #7
Tak for jeres svar

Er der en af jer som kan forklare eller give et link til hvad /m /e /c /q /y osv. betyder
Avatar billede -bom- Nybegynder
04. januar 2004 - 18:02 #8
Skriv xcopy /?
Avatar billede -bom- Nybegynder
04. januar 2004 - 18:03 #9
Smider lige et svar
Avatar billede -bom- Nybegynder
04. januar 2004 - 18:05 #10
Copies files and directory trees.

XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
                          [/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U]
                          [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
                          [/EXCLUDE:file1[+file2][+file3]...]

  source      Specifies the file(s) to copy.
  destination  Specifies the location and/or name of new files.
  /A          Copies only files with the archive attribute set,
              doesn't change the attribute.
  /M          Copies only files with the archive attribute set,
              turns off the archive attribute.
  /D:m-d-y    Copies files changed on or after the specified date.
              If no date is given, copies only those files whose
              source time is newer than the destination time.
  /EXCLUDE:file1[+file2][+file3]...
              Specifies a list of files containing strings.  When any of the
              strings match any part of the absolute path of the file to be
              copied, that file will be excluded from being copied.  For
              example, specifying a string like \obj\ or .obj will exclude
              all files underneath the directory obj or all files with the
              .obj extension respectively.
  /P          Prompts you before creating each destination file.
  /S          Copies directories and subdirectories except empty ones.
  /E          Copies directories and subdirectories, including empty ones.
              Same as /S /E. May be used to modify /T.
  /V          Verifies each new file.
  /W          Prompts you to press a key before copying.
  /C          Continues copying even if errors occur.
  /I          If destination does not exist and copying more than one file,
              assumes that destination must be a directory.
  /Q          Does not display file names while copying.
  /F          Displays full source and destination file names while copying.
  /L          Displays files that would be copied.
  /H          Copies hidden and system files also.
  /R          Overwrites read-only files.
  /T          Creates directory structure, but does not copy files. Does not
              include empty directories or subdirectories. /T /E includes
              empty directories and subdirectories.
  /U          Copies only files that already exist in destination.
  /K          Copies attributes. Normal Xcopy will reset read-only attributes.
  /N          Copies using the generated short names.
  /O          Copies file ownership and ACL information.
  /X          Copies file audit settings (implies /O).
  /Y          Suppresses prompting to confirm you want to overwrite an
              existing destination file.
  /-Y          Causes prompting to confirm you want to overwrite an
              existing destination file.
  /Z          Copies networked files in restartable mode.

The switch /Y may be preset in the COPYCMD environment variable.
This may be overridden with /-Y on the command line.
Avatar billede the_email Nybegynder
04. januar 2004 - 19:11 #11
Okay. Kan du ikke lave en som tjekker om der er nye filer og kopier den og tjekker om nogle er blevet ændret og så overskriver dem? - stadig med de samme mapper

TheEmail
Avatar billede -bom- Nybegynder
04. januar 2004 - 20:39 #12
Det gør den med /m
1) nye file vil automatisk ha archive bit'en sat.
2) Filer der ændres sættes archive bit'en også.
så alt i alt xcopy d:\mappe z:\server\mappe /m /e /c /q /r /y
Avatar billede the_email Nybegynder
04. januar 2004 - 21:14 #13
Yes, nu virker det.

Takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester