"FCP\[Daten]" für "FileCoPy", "FCE\[Daten]" für "FileCopy if Exists", "CIP\[Daten]" für "Copy If Possible", "DLF\[Daten]" für "DownLoadFile". Siehe auch: "CIO\", "DEL\", "DCP\", "RMD\", "SYN\", "IFO\", "OUF\". Siehe auch: "Spezialordner".
"FCP\",
"FCE\" und "CIP\"
kopieren eine im Datenteil angegebene Quelldatei oder
eine Quelldateigruppe in eine ebenfalls im Datenteil anzugebende Zieldatei, Zieldateigruppe oder in ein Zielverzeichnis. Die Quelle muß mit vollständigem
Pfad angegeben werden, ebenso das Ziel. Existiert das Zielverzeichnis nicht, wird
es angelegt. Bereits im Ziel vorhandene Dateien gleichen Namens werden
überschrieben. Wenn als Ziel ein Verzeichnis angegeben
ist, dessen Name einen Punkt (".")
enthält, muß das Zielverzeichnis mit einem Backslash ("\") abgeschlossen werden! Quelle und Ziel sind durch die Zeichen "->" ohne weitere Leerzeichen
voneinander zu trennen. Die Quelldatei kann beim Kopieren auch umbenannt
werden. Als Platzhalter wird nur der Stern ("*") unterstützt, keine
Einzelzeichen
("?")! Wenn Sie eine Gruppe von Dateien beim Kopieren mit einer anderen
Endung versehen möchten, können Sie dies auf folgendem Wege tun: FCP\c:\beispiel\*.txt->d:\beispiel\*.doc Für die Verzeichnisse können auch die unter "Spezialordner" angegebenen Kürzel
verwendet werden.
"CIP\..." verhält sich genauso
wie "FCP\" mit dem Unterschied, daß bei
auftretenden Fehlern (z.B. beim Versuch, eine geöffnete Datei zu überschreiben)
das Programm ohne Fehlermeldung fortsetzt. Sie können sich jedoch bei einem
Fehler benachrichtigen lassen, indem Sie am Ende des Datenteils das Zeichen "!"
und danach einen Variablennamen (z.B. "$$ERR") eintragen. Dann wird diese
Variable mit Informationen über den Fehler belegt. Wenn Sie die
Fortschrittsanzeige eingeschaltet haben ("DWP\..."), erscheint diese Meldung in
der Liste, und wenn Sie per Code prüfen wollen, ob ein Fehler auftrat, können
Sie dies mit "IVV\..." tun: DWP\1 CIP\c:\autoexec.bat->?remexe!$$ERR IVV\$$ERR! '... EVV\ Dieser Befehl sollte nur dann eingesetzt werden, wenn Sie sich über die
möglichen Auswirkungen im klaren sind (siehe auch "OUF\").
"FCE\..." verhält sich genauso
wie "FCP\" mit dem einzigen Unterschied, daß bei
nicht existierender Quelldatei keine Fehlermeldung erscheint, sondern das
Programm einfach fortsetzt.
Zusätzliche Überprüfungen und Präzisierungen können Sie wie folgt vornehmen: - Nach dem Kopieren einer Datei daraufhin, ob die
kopierte Datei die gleiche Prüfsumme hat wie die Quelldatei. Wenn sie abweicht, wird eine Fehlermeldung
angezeigt Die Überprüfung können Sie durchführen lassen, indem Sie am Ende des
Datenteils einen Senkrechtstrich und - "4" für Prüfsumme nach dem Kopieren angeben. Wenn Sie nur Dateien kopieren wollen, die im Zielverzeichnis nicht vorhanden
sind, tragen Sie - "8" für nur fehlende Dateien kopieren ein. Die Werte können durch Addition beliebig kombiniert
werden.
Mit "DLF\..."
können Sie das Herunterladen einer Datei aus dem Internet per HTTP-Protokoll veranlassen. Im Datenteil ist der URL, d.h. der entsprechende
Download-Link anzugeben (die Zeichenfolge "http://" wird automatisch
vorangestellt, wenn sie nicht vorhanden ist). Es erscheint der (browser-
/einstellungsabhängige) Download-Dialog, der dann mit nachfolgenden Befehlen
bedient werden kann.
Beispiele: FCP\e:\vb5\aprojekt\Geodll\vbgeo.dll->c:\Program Files 'oder FCP\e:\vb5\aprojekt\Geodll\vbgeo.dll->c:\Program Files\geo.dll FCP\?cdrom:\msvc\bin\beispiel.exe ->c:\ FCP\?cdrom:\rcd\lnks\remote.lnk->?desktop\Easy.lnk FCP\c:\rcd\s\exe\wineject.exe->?wi\cdeject.exe FCP\c:\rcd\s\exe\*.exe->?ws FCP\?cdrom:\rcd\lnks\*.*->?desktop
DLF\http://megapov.inetart.net/megapov-1.1_windows.zip DLF\megapov.inetart.net/megapov-1.1_windows.zip
© 2006 by Delphin Software
|