Das man mit der VB-Anweisung FILECOPY Dateien kopieren
kann, das ist Ihnen sicher bekannt.
Das es aber auch recht einfach ist, Dateien zu verschieben ist ggf. nicht so bekannt, da
die Syntax FILEMOVE nicht greift.
Vielmehr gibt es aber einen Befehl, den Namen einer Datei zu ändern.
Und wenn Sie diesem Befehl nicht nur den Dateinamen sondern auch einen Pfad angeben, dann
wird die Datei im Ursprungsverzeichnis gelöscht und in Ihrem Zielverzeichnis erstellt und
dies ggf. auch noch unter einem neuen Namen.
Ein Beispiel gefällig.
'benennt die Datei um
Name "C:\autoexec.bat" As "C:\autoexec.old"
'verschiebt die Datei ins Temp Verz.
Name "C:\autoexec.bat" As
"C:\Temp\autoexec.bat" |