xastax Geschrieben 28. Oktober 2003 Geschrieben 28. Oktober 2003 Ich möchte von einem Server einen Datenabgleich mit anderen Rechnern machen. Sollten die Daten auf dem Server neuer sein als die auf denn Rechnern, dann soll sie überschrieben werden. Dazu benutzte ich eine Datei aktuell.no oder aktuell.yes. Ist die Datei auf aktuell.no besetzt dann werden die Dateien rüberkopiert. Leider kann ich nicht einstellen das jeder Rechner nur einmal dieses Update macht und nicht bei jedem Start solange die aktuell.no da ist. So weiß ich auch nicht welscher Rechner schon auf dem neuesten Stand ist. Aktueller Stand: if exist d:\system\aktuell.no copy /y d:\\vorlagen\*.* c:\dokume~1\%USERNAME%\anwend~1\micros~1\vorlagen Jetzt möchte eine Batch schreiben die die Physikalische Adresse der Netzwerkkarte auslesen kann und sie mit einer Tabelle vergleicht. Wenn die ausgelesene Adresse auf aktuell.no steht soll ein update erfolgen, danach soll in der Tabelle der Eintrag auf aktuell.yes gestellt werden so das es kein weiteres update für diesen Rechner gibt. Exemple: Rechner Name Adresse Status PC1 00-5F-8A-E8-7B-36 Aktuell.no PC2 12-A5-F3-E8-8E-27 Aktuell.yes . . . Nach dem einloggen Rechner Name Adresse Status PC1 00-5F-8A-E8-7B-36 Aktuell.yes PC2 12-A5-F3-E8-8E-27 Aktuell.yes . . . Welsche Befehle kann ich benutzen? Hat Das schon jemand gemacht? Wie kann ich auch Unterverzeichnisse mit kopieren?
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden