Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
25.11.11, 09:51
|
#1
|
Erfahrener Newbie
Registriert seit: Sep 2009
Ort: NRW
Beiträge: 175
Bedankt: 197
|
HILFE für *.vbs S*****
Hallo zusammen
ich habe ein kleines Problem.
Ich betreibe zuhause einen kleinen FTP-Server. Dafür habe ich ein S***** geschrieben, dass Dateien, die hochgeladen werden in einer Text-Datei speichert, damit man sehen kann welche Dateien neu auf dem Server sind. Mit Datum usw...
So jetzt wird mir diese Text- Datei aber langsam zuvoll... Ich hätte gern, dass Text-Einträge aus dieser Datei gelöscht werden, wenn Sie älter als 30 Tage sind.
Wie bekomme ich das hin?
Das S***** sieht so aus:
'S*****: Neue Uploads_LOG.vbs
'AUTHOR:
'DATE: 2011/07/07
'DESC: Log every upload to a log file
'NOTE: Every entry has the form "date time > filename (path)"
'Constants
Delimiter = " "
ForAppending = 8
sub OnFileUploaded()
LogFilename = Server.LogPath & Domain.Name & "---NEUE UPLOADS---.log"
Set fso = CreateObject("S*****ing.fileSystemObject")
Set LogObj = fso.OpenTextFile(LogFilename, ForAppending, true)
Line = FormatDateTime(Now) & Delimiter & Delimiter & Client.Filename & Delimiter
LogObj.WriteLine(Line)
LogObj.Close
end sub
|
|
|
26.11.11, 10:10
|
#2
|
Erfahrener Newbie
Registriert seit: Sep 2009
Ort: NRW
Beiträge: 175
Bedankt: 197
|
*PUSH*
Keiner eine Idee?
|
|
|
26.11.11, 19:15
|
#3
|
bla
Registriert seit: Mar 2010
Beiträge: 312
Bedankt: 302
|
Meine Log-Files haben meist das Format program_yyyymmdd.log oder program_yyyymm.log.
Damit ist das Entfernen alter Einträge kein Problem, zB mit DelAge oder eigener Lösung.
|
|
|
27.11.11, 18:24
|
#4
|
Erfahrener Newbie
Registriert seit: Sep 2009
Ort: NRW
Beiträge: 175
Bedankt: 197
|
Und wie wird das in dem S***** eingearbeitet? Habe da nicht viel über google gefunden, nur das damit Ordner gelöscht werdden können, jedoch möchte ich halt gerne, dass die Textzeilen gelöscht werden...
|
|
|
28.11.11, 19:22
|
#5
|
bla
Registriert seit: Mar 2010
Beiträge: 312
Bedankt: 302
|
Ich habe schon verstanden, was du willst.
Ich habe dir ein Workaround vorgeschlagen: du sollst jeden Tag oder jede Woche ein neues Log-File erzeugen. Dann kann ein Tool einfach aufräumen.
Zeilen löschen ist eine eigene Geschichte. Entweder wächst das File trotzdem oder das ganze File muss umkopiert werden.
Ich meine das aber im allgemeinen, da ich so weit es geht, keine S*****s verwende.
|
|
|
29.11.11, 10:00
|
#6
|
Erfahrener Newbie
Registriert seit: Sep 2009
Ort: NRW
Beiträge: 175
Bedankt: 197
|
Tja ist halt nur etwas doof, da ich auf meinem Server einen Link auf das Log-File gelegt habe, damit jeder, der Zugriff hat, sehen kann, was es neues auf dem Server gibt...
Das Workaround bringt mir in sofern nichts, da ich dann wieder einen Ordner anlegen muss und diesen freigebn muss...
Ansonsten wüsste ich nicht, wie man die ständig wechselnden Namen der Logs basteln könnte, dass diese über ein & den selben Namen aufgerufen werden können...
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:25 Uhr.
().
|