Autor | Thema: dateien u. verzeichnisse kopieren | | Datum:28.09.01 15:57 
(ralf.michelberger@gmx.net) | |
Hallo,
habe ein Programm geschrieben mit dem ich komplette Verzichnisse kopieren will aber es funktioniert nicht was ist falsch ?
declare Quell1$, Quell2$, Quell3$, Quell4$, Quell5$, DosDir$
declare Ziel1$, Ziel2$, Ziel3$, Ziel4$
Quell1$="C:\PFLEGE\"
Quell2$="C:\FTAM\"
Quell3$="C:\ZVDFUE\"
Quell4$="C:\ZVDFUEMD\"
Ziel1$="Z:\DB-EXP\OS2BANKG\PFLEGE\"
Ziel2$="Z:\DB-EXP\OS2BANKG\ZVDFUE\"
Ziel3$="Z:\DB-EXP\OS2BANKG\ZVDFUEMD\"
Ziel4$="Z:\DB-EXP\OS2BANKG\FTAM\"
shell "XCOPY " + Quell1$ + "*.* /S" + Ziel1$
|
| | Datum:29.09.01 11:15 
(martin@technopolis.de) | |
Du kasst (glaube ich mal) kein ganzes verzeichnis kopieren, sonder: Verzeichnis anlegen, dateien kopieren,weitere Verzeichnise suchen und notfals kopieren.
Martin
|
| | Datum: 05.10.01 16:54 
(richter@anwr.de) | |
Hallo Ralf,
habe deine Routine mal getestet - vermutlich
läuft das nicht, weil hinter dem /S noch
ein Leerzeichen fehlte und zum Schluß noch
+"*.*" benötigt wird.
Das war die Routine, die bei mir reibunglos
lief.
shell "XCOPY " + Quell1$ + "*.* /S " + Ziel1$+"*.*"
Um zu sehen, ob eine Fehlermeldung erscheint,
habe ich noch einen Waitkey zum Schluß gesetzt.
Dann erschien bei Deiner Routine "falsche Parameter".
Vielleicht klappt es ja so.
Mit freundlichem Gruß
Hans-Peter Richter
|
|
|