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 batch für vergleich zweier dateien

Mitglied: dabjoern

dabjoern (Level 1) - Jetzt verbinden

28.11.2005, aktualisiert 29.11.2005, 6589 Aufrufe, 7 Kommentare

Hallo Leute,

ich möchte per Batch 2 Dateien kopieren. Nach dem Kopieren möchte ich die Dateien mit comp/ fc (weiß nicht, welcher besser ist) vergleichen. Kommt beim Vergleich heraus, dass die Dateien nicht identisch sind, sollen sie gleich nochmal kopiert und dann wieder verglichen werden. Das geht solange, bis der Vergleich ergibt, dass sie identisch sind. Muss ich hier mit errorlevel arbeiten? Wer hat einen Tipp. Danke und Grüße

dabjoern
Mitglied: Biber
28.11.2005 um 21:49 Uhr
Moin dabjoern,

IMHO ist die Fragestellung falsch- die Wahl zwischen FC/Comp stellt sich in Deinem Fall gar nicht. Wenn Du wirklich wissen willst, ob das Kopieren selbst geklappt hat, dann werte den Errorlevel des Copy-Befehls aus.

Also theoretisch:

...(in Deinem Batch)

set /a "Try=1" & set /a "MaxTries=3"
:TryAgain
copy /v /y q:\quelldatei z:\zieldatei && goto weiter
set /a "Try+=1"
If %Try% GTR %MaxTries% goto PermanentCopyError
goto :TryAgain
~~~~~~
:PermanentCopyError
Echo Datei lässt sich nicht kopieren - %MaxTries% Versuche gemacht !
goto :eof
~~~~~~~~
:weiter
....(hier die Aktionen nach dem Kopieren...)


Aber wenn Du bei Dir öfters derartige Kopier-Probleme hast, ist etwas anderes marode, die Lösung kann kein mehrfaches Versuchen sein.
Poste doch bitte noch mal den Hintergrund für Deine Frage.

Grüße Biber
Bitte warten ..
Mitglied: dabjoern
28.11.2005 um 21:58 Uhr
Danke Biber,
Hintergrund ist folgender: wir wollen eine praktische Prüfung am Rechner durchführen. Am Ende der Prüfung sollen per Batchskript die Lösungsdateien von den Workstations auf einen bestimmten Zielrechner kopiert werden. Es war eine Anforderung des Administrators, dass nach dem Kopieren geschaut wird, ob die Dateien wirklich vollständig und fehlerfrei kopiert wurden. Die Sicherheit soll sein, da sich sonst einige Prüflinge beschweren könnten, dass sie die Prüfung "geschrieben" und abgegeben haben; uns, den Prüfern, liegt allerdings nichts vor. Ich weiß nicht wie sinnvoll die Ganze Sache ist. Wir befinden uns in einem fetten Gigabit-Netzwerk und ich kann mir nicht vorstellen, was beim kopieren von 100kb an OpenOffice Dateien passieren soll.
Grüße
dabjoern
Bitte warten ..
Mitglied: Biber
28.11.2005 um 22:13 Uhr

Also, diese Anforderung erfüllt der Schnipsel oben.
Wenn Dein Admin daran Zweifel hat, gib ihm ruhig meine Handynummer für Rückfragen.

Ich würde dann doch eher die Lösungen per Outlook oder ähnlichem mailen - mit angeforderter Übermittlungsbestätigung und Lesebetätigung.
Als ich noch Hausaufgaben abgeben musste und die Administratoren noch Lehrer hießen, bekamen wir keine Quittung oder Fotokopie der abgegebenen Lösungen.
Glaube irgendwie nicht, dass es ein durch Algorithmen lösbares Problem bei Euch ist...

Aber geht mich ja auch nichts an *kopfschüttel*
Grüße Biber
Bitte warten ..
Mitglied: gemini
28.11.2005 um 22:36 Uhr
Glaube irgendwie nicht, dass es ein durch Algorithmen lösbares Problem bei Euch ist...
*lol*

@dabjoern
Kennst du das Tool Robocopy? Ist dann halt nicht mehr pure-batch.
Das kann dir die Dateien kopieren, verifizieren, ein wunderhübsches Logfile generieren und evtl. sogar eurem Administrator einen runt...
Na, lassen wir das mal, sind ja evtl. noch Kinder hier

Schönen Abend
gemini
Bitte warten ..
Mitglied: Biber
29.11.2005 um 09:31 Uhr
@gemini
>Na, lassen wir das mal, sind ja evtl. noch Kinder hier
...das Wort Kinderkram lag mir gestern auch so auf der Zunge... *zwinker
Bitte warten ..
Mitglied: dabjoern
29.11.2005 um 10:20 Uhr
Hi,

ich danke euch, für eure Antworten. Leider handelt es sich um eine Prüfung an einer Fachhochschule und da sind die lieben Studenten schnell mal bereit, irgendwelche rechtlichen Schritte einzuleiten. Insofern wäre Robocopy interessant mal anzuschauen.

Danke und bis bald
dabjoern
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch vergleich von zwei dateien
gelöst Frage von realdavegerBatch & Shell6 Kommentare

Hallo, nach Jahrelangem zugucken, habe ich jetzt schlussendlich eine Frage welche ich selbst stelle. Ich versuche 2 zeiten aus ...

Batch & Shell

Zwei Werte vergleichen in einer Batch-Datei

gelöst Frage von PatrickHeissi10Batch & Shell1 Kommentar

Ich möchte die beiden Variablen %eins% und %zwei% vergleichen haben diese den gleichen Wert haben-> goto einszwei Danke

Batch & Shell

Batch vergleiche Dateien mit Zeitstempel

gelöst Frage von Streuner1Batch & Shell5 Kommentare

Hallo, ich möchte mit einer batch in einem Ordner Dateien mit einem Zeitstempel suchen, vergleichen, kopieren und löschen. Möglichkeiten: ...

Batch & Shell

Batch vergleich Dateien if else

Frage von zeroblue2005Batch & Shell2 Kommentare

Hallo Zusammen, suche eine einfache Lösung um zwei Dateien miteinander zu vergleichen. Hintergrund ist der, dass ich eine Update ...

Neue Wissensbeiträge
Peripheriegeräte
Unterschrank für HP Drucker
Tipp von NixVerstehen vor 2 TagenPeripheriegeräte3 Kommentare

Als kurzen Freitags-Tipp möchte ich gerne meinen neuen Drucker-Unterschrank Modell Amica KS 15423W vorstellen. Das Gerät eignet sich hervorragend ...

Windows 10
Windows 10 - Probleme mit Point-And-Print
Tipp von emeriks vor 4 TagenWindows 103 Kommentare

Hi, wir kämpfen z.Z. mit einigen Druckertreibern, welche unter Win10 beim Verbinden eines Druckers von Printserver mit dem Dialog ...

Windows 10

Windows 10 1803 - Ihr Roamingbenutzerprofil wurde nicht vollständig synchronisiert

Anleitung von Deepsys vor 4 TagenWindows 101 Kommentar

Bei allen Windows 10 1803 PCs traten Probleme mit den Servergespeicherten Profilen auf. Das Abmelden dauerte sehr lange und ...

Exchange Server
Exchange - Fehler mit 2018-07 Sicherheitsupdate
Tipp von ArnoNymous vor 6 TagenExchange Server7 Kommentare

Hallo, es gibt mal wieder Freude mit den MS-Updates. KB4338814 führt dazu, dass der Exchange keine Mails mehr zustellt. ...

Heiß diskutierte Inhalte
Server-Hardware
DL380p Gen8 LEDs Laufwerksaktivität funktionieren nicht
gelöst Frage von Cisco7971Server-Hardware27 Kommentare

Hallo zusammen, ich habe hier ein seltsames Problem: Die LEDs an den Smart Carriern, die bei Laufwerksaktivität rotieren, tun ...

Windows Server
Leistungsindikatoren WS2012R2
Frage von Der.ITlerWindows Server20 Kommentare

Hallo Gemeinde, seit gestern habe ich auf zwei von meinem 8 Hardwareservern folgendes Problem, dass die Leistungsindikatoren nicht gestartet ...

Server-Hardware
Einsteigerfragen zu HP ProLiant DL380p Gen 8
gelöst Frage von brain2011Server-Hardware15 Kommentare

Hallo, ich habe mir einen HP ProLiant DL380p Gen 8 zugelegt, um mich grundlegend mit dieser Geräteklasse und der ...

DSL, VDSL
Profi VDSL-Modem
Frage von malikaDSL, VDSL12 Kommentare

Guten Tag, ich suche nach einem robusten (Temperaturen zw. +25-45 °C) und stabilen VDSL-Modem. Habt Ihr welche Erfahrungen mit ...