Batchdatei und Variablen

Von: , Frage gestellt am So, 10. Dez 2006

Hy Leute..

Ich möchte die Dateien aus dem Verzeichnis in ein andere Verzeichnis kopieren. Mache ich mit folgendem Befehl:



xcopy "C:\Dokumente und Einstellungen\Rezepte\*.*" /e /h /r /y "C:\Dokumente und Einstellungen\Datensicherung\Rezepte"


Kann ich einen Teil des Namens des Zielverzeichnisses jetzt durch eine Variable ersetzen, da der Name ja immer wieder vorkommt ?? In meinem Beispiel oben ist ja das Verzeichis "Datensicherung" ein Unterverzeichnis von "Dokumente und Einstellungen".
Also müsste ich den teil "C:\Dokumente und Einstellungen\Datensicherung" doch am Anfang einer Batch Datei in eine Variable packen können.

Z.b: a%="C:\Dokumente und Einstellungen\Datensicherung"

wie würde dann der komplette Befehl zum Kopieren heissen ??

Ich hoffe, das war verständlich formuliert.

Ich möchte halt einfach nur die Variable in der Batch Datei neu benennen, und nicht jeden einzelnen Befehl, falls sich mal das Laufwerk oder das erste verzeichnis ändert....

Danke für die Hilfe...

Gruss Timo

2 Antworten zu dieser Frage

  1. Antwort von nach 45 Minuten 1 hilfreich
    Re: Batchdatei und Variablen


    Beispiel

    set var=e:\sicher
    xcopy C:\Programme\AvRack %var% /D /E /Y /I
    pause
    

    • Antwort von nach 2 Tagen 0 hilfreich
      Vielen Dank

      Prima, vielen Dank hat geklappt...
      Gruss Timo [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!