Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Autoexe.bat Befehl hinzufügen. Wie geht das??

gitarrero1 / 24 Antworten / Flachansicht Nickles

Hi,

ich habe da in einem Forum geblättert und gesehen das Ihr Euch mit DOS sehr gut auskennst. Ich bin darin ein blutiger Anfänger und doch habe ich eine DOS-Frage.
Es geht um den Befehl X-Copie. Ich will Daten von PC1 zu PC2 im Netzwerk schaufeln lassen. Am besten wäre es wenn das nach dem hochfahren automatisch passiert. Ich weiss nicht ob das überhaut geht aber ich habe zufällig Eure Unterhaltung im Forum mitgelesen, da ging es auch um x-copie. Dies habe ich aus einer Unterhaltung:

SHELL "XCOPY c:\\Datei.neu c:\\Datei.alt /d:" + Date$
SYSTEM

So wie ich das verstanden habe sollte man diesen Befehl in die Autoexec.bat eintragen. Ich habe die Datei Autoexec.bat mal aufgerufen aber ich weiss nicht wie ich dort etwas eintragen kann.

ich danke für deine Hilfe
Michel

bei Antwort benachrichtigen
cu Kolti
Borlander gitarrero1 „Autoexe.bat Befehl hinzufügen. Wie geht das??“
Optionen
SHELL "XCOPY c:\\Datei.neu c:\\Datei.alt /d:" + Date$
SYSTEM

So stand das auf jeden Fall nicht in einer Batch Datei - stammt eindeutig aus einem Basic Programm, möglich das ich das sogar hier gepostet habe...

Zum einfachen Kopieren reicht
xcopy %file% %target%
für Backupzwecke eignet sich die Verwendung des Archiv-Attributes und das mitkopieren von Unterverzeichnissen. Die dafür notwendigen Kommandozeilenparemeter kannst Du der Ausgabe von
xcopy /?
entnehmen (einfach in der Eingabeaufforderung eingeben).

Die Autoexec.bat ist für ein Kopieren im Netzwerk auch einfach ungeignet da zu diesem Zeitpunkt weder eine Netzwerkverbindung hergestellt ist, noch die Netzlaufwerke gemappt sind. Hier bietet sich eher die Autostartgruppe oder das LogOn-Script an...


CU Borlander
bei Antwort benachrichtigen