Datei verschieben auf Netzlaufwerk

reneter
Hallo Forenteilnehmer /-innen,

vielleicht kann mir jemand von euch bei meinem Problem helfen.

Ich erstelle mir von meinem Laufwerk C eine Datensicherung mit Logfile auf meine NAS das via Batchdatei als Netzlaufwerk mit Benutzer und KW verbunden wird.

Hier ein Bsp.:

REM **Netzlaufwerk verbinden**
net use X: \\IP-Adresse der NAS\Privat /USER:BN PW

REM **Sicherungsordner erstellen**
md "X:\Sicherung"

REM **Kopieren der Sicherung von "C:\..." nach "X:\Sicherung" mit Logfile**
xcopy>X:\%date%_%time:~0,2%.%time:~3,2%.%time:~6,2%Uhr.txt "C:\..." "X:\..." /E

REM **Netzlaufwerk trennen**
net use X: /delete

Datensicherung erfolgreich abgeschlossen.
Soweit alles ok.

Nun möchte ich aber das Logfile vom Netzlaufwerk in einen Sicherungsordner auf dem Netzlaufwerk zum archivieren verschieben.

Hier ein Bsp.:

REM **Netzlaufwerk verbinden**
net use X: \\IP-Adresse der NAS\Privat /USER:BN PW

REM **Kopiere Logfile von "X:\" nach "X:\Sicherunglogs"**
xcopy X:\%.txt X:\Sicherunglogs

REM **Netzlaufwerk trennen**
net use X: /delete

Hier kopiert er mir alle ".txt-Dateien" vom Netzlaufwerk "X:\" auf mein lokales Laufwerk "C:\", das wollte ich aber nicht.
Sondern ich wollte das Logfile vom Netzlaufwerk"X:\" in den Ordner "Sicherunglogs" im gleichen Laufwerk verschoben haben.

Was mache ich falsch???

Vielen Dank im voraus!!!
reneter traurigsein
Peschel
klärst du uns mal auf unter welchem Betriebssystem das alles stattfindet?
reneter
Hallo Peschel,

ich benutze Windows XP Pro 32-bit.


Schönen Tag noch

Gruss
Reneter
IryBert
Hi reneter

Zitat:
Original von reneter

REM **Kopiere Logfile von "X:\" nach "X:\Sicherunglogs"**
xcopy X:\%.txt X:\Sicherunglogs



Sollte es nicht heißen:
xcopy X:\*.txt X:\Sicherunglogs

Das %-Zeichen alleine erzeugt ja eigentlich in diesem Fall nur eine unkomplette Übergabevariable.
reneter
Hallo IryBert,

genau das ist die Lösung gewesen.

Vielen Dank!

Gruss
René juhu
Cerberus
gut
dann danken wir allen Helfern und klappen die Akte zu

-closed-

Cerberus