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

gelöst Dateien verschieben bzw. moven nach Kriterium Dateigröße

Mitglied: africar

africar (Level 1) - Jetzt verbinden

10.01.2008, aktualisiert 11.01.2008, 5063 Aufrufe, 4 Kommentare

Synchronisierung von zwei Windows-Verzeichnissen nach Kriterium Dateigröße.
Nur die größere Datei bleibt erhalten.

Hallo,
auch nach längerer Suche ist es mir nicht gelungen, eine Batch zu finden, welche
Dateien zwischen Verzeichnissen verschiebt
und dabei die kleinere der Dateien überschreibt. Auch Tools wie robocopy geben das nach meiner
Recherche nicht her.
Man kann das Problem wohl auch als Syncronisierung nach maximalem Volumen umschreiben.
Ich wäre dankbar, wenn mir jemand eine Batch oder auch cygwin-Lösung (lauffähig unter WinXP) bereitstellen kann.

Hinzu kommt das Problem langer Dateinamen und Sonderzeichen, welches wohl auch eine Rolle spielen könnte.
Danke
Gruß
Hermann
Mitglied: Biber
10.01.2008 um 09:49 Uhr
Moin africar,

willkommen im Forum.

Diese Anforderung sollte mit einer Zeile vom CMD-Prompt zu lösen sein.
Im Prinzip brauchst Du nur zwei FOR-Anweisungen nacheinander laufen lassen - eine über die Dateien des Quellverzeichnisses und eine über die des Ziels.

Demo am CMD-Prompt:
01.
>for %i in (d:\temp\mod*.*) do @for %j in ("d:\temp\eins\%~nxi?") do @echo [%~ni][%~zi][%~zj]
02.
[modules][4560][4560]
03.
[Modules_1][116][116]
04.
[Modules_2][116][116]
05.
[Modules_3][116][116]
Dieses Beispiel würde über Dateien "mod*.*" der Quelle "d:\temp\" laufen und die gefundenen Dateien mit gleichnamigen im Ziel "d:\temp\eins\" vergleichen.
Angezeigt werden dann Dateiname, Größe in Quelle, Größe der Datei im Zielverzeichnis.

Wenn Du die Zeile 2x gelesen und 1x verstanden hast, dann wäre eine allgemeinere Fassung in einem Batch in etwa:
01.
::------ snipp CopyIfGTR.cmd
02.
@echo off & setlocal
03.
Set "Q=D:\temp"
04.
Set "Z=D:\temp\eins"
05.
FOR %%i in ("%q%\*.*") do for %%j in ("%Z%\%%~nxi?") do (
06.
     IF %%~zi GTR %%~zj Copy /y "%%i" "%%j"
07.
)
P.S. Wo hast Du denn gesucht...... wer außer unserem Forum sollte denn Antworten haben? *gg

Grüße
Biber
Bitte warten ..
Mitglied: africar
10.01.2008 um 12:46 Uhr
Hallo Biber,
vielen dank, das ging ja schnell.
Ich denke ich hab's verstanden, hatte (auch hier im Forum) bei der Suche wohl
zu sehr auf move und verschieben fokussiert.
Gruß
Africar
Bitte warten ..
Mitglied: Biber
10.01.2008 um 18:06 Uhr
Moin Africar,

okay, das Detail mit dem "Verschieben" wiederum habe ich überlesen... sorry.

In diesem Fall die Zeile...
IF %%~zi GTR %%~zj Copy /y "%%i" "%%j"
...ersetzen durch...
IF %%~zi GTR %%~zj Move "%%i" "%%j"

Aber da bist Du bestimmt schon selbst darauf gekommen...
Wenn Du noch einen "Erledigt"-Haken setzt, schließe den Beitrag dann gelegentlich.

Grüße
Biber
Bitte warten ..
Mitglied: africar
11.01.2008 um 06:19 Uhr
Moin Biber,
nochmals Thanks for caretaking.
Gruß
Africar
Bitte warten ..
Ähnliche Inhalte
Microsoft Office

Excel Dropdown auf Kriterium einschränken

gelöst Frage von Florian86Microsoft Office1 Kommentar

Hallo, ich habe eine Dropdownliste und möchte die auf ein Kriterium einschränken. Jetzt habe ich bei der Auswahl "Liste" ...

Video & Streaming

Videos .mov und .mp4 einfach zusammenfügen

gelöst Frage von Anulu1Video & Streaming2 Kommentare

Hallo, ich suche eine Freeware in der ich ganz einfach Videos (mov und MP4) Dateien zusammenfügen kann. Ich will ...

Batch & Shell

Doppelte Eintrage in einer CSV Datei mit PowerShell löschen (Kriterium Aktualität) . Filter

gelöst Frage von RippchenBatch & Shell6 Kommentare

Hallo, ich nutze folgenden Code für mein Problem: Der Code öffnet alle CSV-Dateien in einem Ordner inkl. der Unterordner ...

Microsoft Office

Access 2010 abfrage kriterium für datum

gelöst Frage von Philipp94Microsoft Office2 Kommentare

Hallo, ich möchte in access 2010 eine Abfrage über Einträge mit verschiedenen Datum erstellen. Diese soll aber nur Einträge ...

Neue Wissensbeiträge
Windows 10

Windows 10 kann XPS erzeugen aber nicht anzeigen ????

Erfahrungsbericht von Deepsys vor 23 StundenWindows 10

Heute schickt mir ein Kollegen eine E-Mail mit einer XPS-Datei vom Kunden im Anhang und fragt wie er diese ...

Exchange Server

1und1 IONOS: Probleme beim Mailversand mit Exchange

Information von reksierp vor 1 TagExchange Server3 Kommentare

Hallo, seit Do, 17.1.19 etwa Mittags nimmt 1und1 IONOS keine Mails mehr über den Standard-Port SMTP 25 an. Nachdem ...

LAN, WAN, Wireless

Cisco Mikrotik VPN Standort Vernetzung mit dynamischem Routing

Anleitung von aqui vor 1 TagLAN, WAN, Wireless

1. Allgemeine Einleitung Das nachfolgende Tutorial ist eine Fortführung der hier bei Administrator.de schon bestehenden VPN Tutorials und beschreibt ...

Windows Mobile

Support für Windows Mobile endet im Dezember 2019

Information von transocean vor 3 TagenWindows Mobile1 Kommentar

Moin, Microsoft empfiehlt als Alternative den Umstieg auf iOS oder Android, wie man hier lesen kann. Gruß Uwe

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Wo lässt sich das Gateway in der FRITZ!Box 7360 einstellen?
gelöst Frage von OssabowLAN, WAN, Wireless18 Kommentare

Hallo all, nach gründlicher Suche scheine ich der einzige zu sein der das Problem hat (macht micht schon mal ...

Windows Server
MSSQL Backup in Form von .sql einspielen
Frage von janosch12Windows Server14 Kommentare

Guten Morgen, wir verwenden das Tool SQLandFTPBackup ( ) zum sichern einiger MSSQL Datenbanken. Nun sichert das Toll die ...

Windows Server
Sicherung Domain Controller
gelöst Frage von Monto1Windows Server14 Kommentare

Hallo zusammen, wie sichert Ihr den Domain Controller? Selbst, wenn zwei parallel laufen, ist eine Sicherung doch mal nützlich. ...

Microsoft Office
Office 2016 oder Office 2019
Frage von PeterzMicrosoft Office13 Kommentare

Hallo zusammen, wir müssen unser Office von 2010 auf eine neuere Version Umstellen. Jetzt stellt sich die Frage, ob ...