VisualBasic Einen Befehl für alle Daten in einem Ordner benutzen

andelwol26

Cadet 4th Year
Registriert
Feb. 2014
Beiträge
95
Hallo Liebe Computerbalser,

ich habe jetzt bei einem Script bei mir folgendes Problem.

ich habe einen Ordner voller Textdokumenten. (Kommen immer unterschiedlich viele rein.)

Ist es möglich jetzt z.B. jedes Textdokument erst zu kopieren und danach zu löschen?

Hätte da jemand evlt. ein Codeschnipsel oder ähnliches für mich?

Vielen dank schonmal!
 
Hallo,
du sprichst von einem Script?

Heisst das, du verwendest VBScript? Oder Verwendest du VB Classic oder VB.Net?

Sorry, meine Glaskugel ist zu Hause!

Greetz
hroessler
 
hroessler schrieb:
Hallo,
du sprichst von einem Script?

Heisst das, du verwendest VBScript? Oder Verwendest du VB Classic oder VB.Net?

Sorry, meine Glaskugel ist zu Hause!

Greetz
hroessler

es handelt sich um ein VBScript :)
 
Unter Python würde ich mir ne Liste der Dateien holen und dann über ein foreach drüberiterieren. Wenn man faul ist:
cd $VERZEICHNIS
cp *.txt $ZIEL
rm *.txt
VB ist so hässlich, da kann man doch bestimmt auch mal eben cmd-commands invoken, oder?
 
warum nicht einfach 'mv ${Quelldatei} ${Ziel}'? Wenn man lustig ist, kann man das entweder in eine FOR-Schleife basteln, oder mit wildcards arbeiten, das tut's dann auch.
 
Twostone schrieb:
warum nicht einfach 'mv ${Quelldatei} ${Ziel}'? Wenn man lustig ist, kann man das entweder in eine FOR-Schleife basteln, oder mit wildcards arbeiten, das tut's dann auch.
Weil wenn du nach der Hälfte der Dateien nen Fehler bekommst, du inkonsistente Datenstände hast :) Zumindest wenn im Ziel eine Folgeverarbeitung (zippen usw) stattfindet...
 
Zurück
Oben