Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Dateien wegwerfen





Frage

Hallo! Wie kann man mit VBS Dateien und Ordner wegwerfen? Also nicht löschen sondern in den Papierkorb. MFG DAni

Antwort 1 von manei

Hallo,

die kannst Du nicht wegwerfen sondern nur verschieben z.B. mit

Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile("dateiAngabe", "c:\recycled\"

oder

fso.MoveFolder("dateiAngabe", "c:\recyled\"

MfG maneich

Antwort 2 von Daniell

Hallo maneich!

Und das funzt sicher ohne Probleme?

MFG
Dani

Antwort 3 von manei

Hallo Daniel,

habe zwar hinten die Klammer vergessen zu schließen, sollte aber funktionieren.

fso.MoveFolder("dateiAngabe", "c:\recyled\")

So ist es richtig, gilt natürlich für beide.

MfG maneich

Antwort 4 von Daniell

Ok, die Klammern kann man ja auch ganz weglassen. Mir gings um den Vorgang an und für sich.
Der Ordner Recycled ist ja kein Normaler. Jedes Element darin ist doch in die Registratur des Papierkorbs eingebunden, die zusätzlich noch speichert woher die Sachen kommen und wann sie gelöscht wurden und so.
Die Frage ist, ob die Elemente auf diesem Weg auch in diese Registratur aufgenommen werden, oder ob man sich damit vielleicht den Papierkorb zerschiesst?

MFG Dani

Antwort 5 von manei

Hallo,

also passieren kann da nichts. Wenn Du alle gesetzten Attribute entfernst, kannst Du Recycled auch löschen, wird beim nächsten Neustart automatisch wieder etstellt bzw. dann wenn wieder etwas gelöscht wird.

Ich habe das nun mal kurz getestet. Datei oder Ordner wird zwar vom Quellverzeichnis entfernt, taucht aber im Papierkorb nicht auf.

Nun ja, da Arbeitsplatz, Papierkorb und andere eigentlich keine Ordner sondern Objecte (virtuelle Ordner) sind ist es durchaus vorstellbar, daß diese auf normalem Weg so nicht angesprochen werden können.

Für das Clipboard gibt es für alle vb-Sriptsprachen ein eigenes ActivX das über den IE angesprochen werden kann; für den Papierkorb kenne ich so etwas nicht.

Über die Registry gibt es die Möglichkeit den Papierkorb vom Object zum normalen Ordner umzuwandeln. Ob dann auch noch die Funktionsweise den gleichen Stand wie vorher hat, kann ich nicht sagen.

MfG maneich

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: