Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Batch-script zum Kopieren aller files eines Ordners - vorhande files im Zielordner jedoch löschen wenn nicht im Quellordner nicht vorhanden

Frage Entwicklung Batch & Shell

Mitglied: schrecke

schrecke (Level 1) - Jetzt verbinden

10.07.2009, aktualisiert 18:39 Uhr, 4856 Aufrufe, 5 Kommentare

im Prinzip eine Sychronisation in eine Richtung ...

Hi

ich wollte mir ein script schreiben, was folgende Funktion erledigt.

Es kopiert alle Dateien eines Ordner in einen anderen (auf externer HDD)
bereits vorhandene werden nicht überschrieben
(und nun das Wichtigstes)
Dateien, welche im Zielordner vorhanden sind, im Quellordner jedoch nicht (mehr), sollen im Zielordner gelöscht werden.

Anwedungsbeispiel:
in einem Ordner landen immer aktuelle Dateien wie music oder Filme. Dieser Ordner soll so auch auf der externen Platte sein. Lösch ich dann zB paar Filme im Quell-Ordner, sollen diese auch auf der externen Platte verschwinden.

Im Prinzip eine Sychronisation in eine Richtung.

Aktuell kopiere ich immer einfach die ganzen Dateien auf die externe Platte, und muss dann immer vergleichen, ob im Quellordner irgendwelche Dateien nicht mehr da sind, um diese dann auf der externen zu löschen.

Wie kann ich sowas machen?

Dank euch
schrecke
Mitglied: 2hard4you
10.07.2009 um 19:14 Uhr
Moin,

falls es XP oder Vista ist, ist robocopy mit der Option /MIR Dein Freund

gib mal bei start - ausführen - robocopy.doc ein, das Tool kann noch viel mehr ^^

Gruß

24
Bitte warten ..
Mitglied: schrecke
10.07.2009 um 19:21 Uhr
danke dir ...

die Datei kann ich nicht öffnen, aber Hilfe gibts ja auch im net

"Wie lege ich ein Backup an?

Prinzipiell benötigen Sie zum Anlegen eines Backups nur einen einzigen Parameter von Robocopy. Dieser Parameter lautet /MIR (Mirror). /MIR legt eine Spiegelung der Struktur der Quelle in einem von Ihnen vorgegebenen Archiv-Ordner an. /MIR besteht eigentlich aus zwei Parametern von Robocopy. /E und /PURGE. /E kopiert alle vollen und auch leeren Unterverzeichnisse, /PURGE löscht alle Dateien im Zielordner, die in der Quelle nicht mehr vorhanden sind. Die Struktur des Befehls muss aussehen wie folgt:"

das wird mir wohl helfen, danke dir

gn8
Bitte warten ..
Mitglied: Chris85
11.07.2009 um 08:33 Uhr
Hi

Das kannst du alles mit syncToy von Microsoft machen. Ist ind er Handhabenung sehr gut und selbsterklärend. Benutze ich schon länger kannst es dir j mal anschauen.


Gruß

chris
Bitte warten ..
Mitglied: miniversum
11.07.2009 um 11:47 Uhr
Und mit bordmitteln sieht das dann so aus:
01.
@echo off 
02.
set "src=c:\ordner" 
03.
set "dest=C:\ordner 2" 
04.
copy /Y "%src%\*.*" "%dest%\" 
05.
FOR /F "delims=" %%i in ('dir /B "%dest%\*.*"') do if not exist "%src%\%%i" del "%dest%\%%i"
Bitte warten ..
Mitglied: schrecke
11.07.2009 um 14:10 Uhr
danke euch allen ... das synctool fetzt und funktioniert. aber vlt. bau ich mir trotzdem ne batch, mal sehen

danke euch
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Source löschen wenn Datei im Zielordner vorhanden
gelöst Frage von functionstrutBatch & Shell1 Kommentar

Hallo liebe Programmierer :-) ich habe ein kleines problem zu lösen. Und zwar habe ich einen Ordner A und ...

Batch & Shell
Batch: Dateien in einen Ordner verschieben, wenn sie im Zielordner nicht schon vorhanden sind
gelöst Frage von SinzalBatch & Shell7 Kommentare

Hallo Leute, ich bin neu im Forum und versuche mich an meiner ersten Frage. Bitte habt etwas Nachsicht, wenn ...

Windows Server
GPO vorhandene Drucker löschen
Frage von smartinoWindows Server4 Kommentare

Hallo zusammen, ich habe hier eine Terminalserverfarm und Roaming Profiles. Drucker weise ich per GPO bzw. Citrix-Richtlinie zu. Grundsätzlich ...

Windows Server
Netzwerkdrucker nach Löschen weiterhin vorhanden
gelöst Frage von BpDk67Windows Server2 Kommentare

Hallo Leute, wir haben in unserer Infrastruktur einen Printserver im Einsatz. Dort war ehemals ein Netzwerkdrucker installiert der per ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 2 TagenWindows 106 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 2 TagenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 2 TagenInternet5 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 2 TagenDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
gelöst Frage von HelloWorldBatch & Shell20 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless9 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Router & Routing
Wieso kann ich den UPD 7000-9000 nicht freigeben?
Frage von Jayk0bRouter & Routing8 Kommentare

Router: Telekom W 723V Ports: UDP 7000-9000 Können nicht frei gegeben werden. Benutzgrund: Rocket League 7000 – 9000 UDP ...

Router & Routing
Fritzbox Gastnetz - exposed Host - zur Sophos IPTV
Frage von medikopterRouter & Routing8 Kommentare

Hallo zusammen, ich habe eine Frage bezüglich des Fritz box Gastzugangs an einer Sophos UTM Home. An liebsten wäre ...