xcopy exclude blabla

  • #1
K

Kabum

Neues Mitglied
Themenersteller
Dabei seit
05.04.2005
Beiträge
2
Reaktionspunkte
0
Hallo,
ich versuche ein script zu realisieren, dass -relativ simpel- Ordner aus einem Verzeichnis in ein anderes kopiert und dabei auf ein paar Daten verzichtet.

Bis jetzt sieht das ganze so aus
--
xcopy C:\Programme\Technische Alternative\Winsol\ /exclude:c:\usbdatlog\bestand.txt %1:\logdateien\%date%\Winsol\
--
natürlich in einer zeile geschrieben.
und dann kommt immer die meldung: ...ungültiger Pfad
würde mich freuen, wenn mir einer sagt, was ich falsch mache!

grüße
Malte
 
  • #2
Mach mal nach %1 den Doppelpunkt weg.

Cheers,
Joshua
 
  • #3
Was ist denn %1 überhaupt?
Haste Dir den Inhalt mal ausgeben lassen?
Wenns nur der Laufwerksbuchstabe ohne : ist, sollte es so funktionieren.
Wenn der : bereits in %1 vorhanden ist, funktioniert es nicht.

Eddie
 
  • #4
%1 ist der erste Wert, der nach xcopy eingegeben wird, hier also:
C:\Programme\Technische Alternative\Winsol\

Cheers,
Joshua
 
  • #5
Höh? Wenn ich das richtig verstehe, steht die Zeile in einer Batchdatei und dann wäre %1 der erste übergebene Parameter.
Und abhängig davon, wie der aussieht, funktioniert die Batchdatei oder eben nicht.
Beispiel:
Code:
xcopy C:\Programme\Technische Alternative\Winsol\ /exclude:c:\usbdatlog\bestand.txt %1:\logdateien\%date%\Winsol\
steht in der Batchdatei test.bat.
Der Aufruf test d würde funktionieren, der Aufruf test d: nicht.

Eddie
 
  • #6
ich hab das Problem jetzt doch lösen können:

xcopy C:\Programme\Technische Alternative\Winsol /s/c/y/exclude:c:\usbdatlog\bestand.txt %1:\logdateien\%date%\Winsol\

der \ hinter C:\Programme\Technische Alternative\Winsol musste weg. jetzt funktioniert alles.
mit %1 übergebe ich den in der konsole eingegeben Laufwerksbuchstaben.

trotzdem vielen dank

gruß
malte
 
Thema:

xcopy exclude blabla

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben