Jump to content

Script für Dateigrösse


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen

 

Da ich im Script Bereich ein Neuling bin, hoffe ich, dass jemand von euch mir helfen kann.

Ich brauche einen Script zum auslesen einer Dateigrösse welche dann in einem Text File abgespeichert werden soll. Habe schon verschiedenes ausprobiert und bleibe jedesmal beim Versuch in eine Text Datei zu schreiben hängen. Ein kleines Beispiel:

 

Dim fso, file, Text, outputFile

Set fso = CreateObject("Scripting.FileSystemObject")

Set file = fso.GetFile("C:\Program Files\Data\URU.mdb")

Set Text = Text & "<br>Dateigrösse " & file.size & " Bytes"

DateiInfo = Text

Set outputfile = fso.OpenTextFile("C:\Program Files\Data\Dat.txt")

outputFile.write Text

outputFile.close

 

oder

 

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objFile = objFSO.GetFile("C:\Program Files\Data\URU.mdb")

Wscript.Echo "Datenbankgrösse : " & objFile.Size & " " & "Bytes"

Set f1 = fso.OpenTextFile("C:\Program Files\Data\Dat.txt")

F1.write (" & objFile.Size & " " & "Bytes")

 

Wahrscheinlich sind alle Versuche falsch und ihr habt viel bessere Lösungen. Bin für alles offen.

Merci schon mal im voraus

 

Chrigu

Geschrieben

Hi!

 

Hab eins von deinen Beispielen mal abgeändert, so funktioniert es.

 

Set fso = CreateObject("Scripting.FileSystemObject")
Set objFile = fso.GetFile("datei.xyz")
Wscript.Echo "Datenbankgrösse : " & objFile.Size & " " & "Bytes"
Set f1 = fso.CreateTextFile("filesize.txt")
f1.write(objFile.Size & " " & "Bytes")

Geschrieben

Der Haken daran wäre, dass eine bestehende Textdatei überschrieben würde!

Ich vermute einfach mal, der TO möchte in eine Datei mehrere Einträge machen.

Dann wäre z.B. folgendes besser:

Const ForAppending = 8
Set f1 = fso.OpenTextFile("C:\Program Files\Data\Dat.txt",ForAppending,True)

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...