Versuche mit einer Batch Datei, zwei Text dokumente zu vergleichen
Hallo zusammen,
Problem:
Es muss ein Netzwerk Ordner täglich beim Starten des Rechners kopiert werden, aber er soll nicht jedesmal Kopiert werden wenn der Rechner mehr mals am Tag Hochfährt.
Ich lasse das Datum mir anzeigen und das soll er in ein Text Dokument schreiben. So weit so gut.
Nächster Schritt ist er muss die Datu.txt dann vergleichen, dass macht er auch.
Aber was er nicht macht wenn sie unterschiedlich sind, Kopiert er den ordner nicht und ersetzt das txt dokument. Er springt immer zu goto next
Ich hoffe ihr könnt mir weiter helfen?
so mein Ansatz bisher:
set DAY=%date:~-14,3%
set MONTH=%date:~-7,2%
set YEAHR=%date:~-4%
set ISODATE=%DAY%
@echo off
cd C:\file1
@echo %isodate% > Datum.txt
fc c:\file1\Datum.txt c:\file2\Datum.txt
echo %errorlevel%
if errorlevel 0 goto next
robocopy c:\file1 c:\file2
set source="C:\Test1"
set destination="C:\test2"
robocopy %source% %destination% /MIR
:next
cd..
cd programierung
Danke schon mal für eure Antworten
Gruß
Legend81
Problem:
Es muss ein Netzwerk Ordner täglich beim Starten des Rechners kopiert werden, aber er soll nicht jedesmal Kopiert werden wenn der Rechner mehr mals am Tag Hochfährt.
Ich lasse das Datum mir anzeigen und das soll er in ein Text Dokument schreiben. So weit so gut.
Nächster Schritt ist er muss die Datu.txt dann vergleichen, dass macht er auch.
Aber was er nicht macht wenn sie unterschiedlich sind, Kopiert er den ordner nicht und ersetzt das txt dokument. Er springt immer zu goto next
Ich hoffe ihr könnt mir weiter helfen?
so mein Ansatz bisher:
set DAY=%date:~-14,3%
set MONTH=%date:~-7,2%
set YEAHR=%date:~-4%
set ISODATE=%DAY%
@echo off
cd C:\file1
@echo %isodate% > Datum.txt
fc c:\file1\Datum.txt c:\file2\Datum.txt
echo %errorlevel%
if errorlevel 0 goto next
robocopy c:\file1 c:\file2
set source="C:\Test1"
set destination="C:\test2"
robocopy %source% %destination% /MIR
:next
cd..
cd programierung
Danke schon mal für eure Antworten
Gruß
Legend81
Please also mark the comments that contributed to the solution of the article
Content-Key: 218881
Url: https://administrator.de/contentid/218881
Printed on: April 24, 2024 at 05:04 o'clock
2 Comments
Latest comment