in den logs habe ich nichts gefunden oder nicht richtig gesucht. auf jeden fall war bei den script errors nichts.
ich habe aber was anderes entdeckt, Notepad.exe war doch gestartet. allerdings nicht wie erwartet mit einem fenster sondern nur als prozess. jedenfalls war in der windows prozess liste heute morgen 47 mal Notepad.exe aufgeführt.
es sieht also so aus als wenn über die events nur exe dateien ausgeführt werden können. allerdings müssten *.bat dateien auch gehen weil im G6 Manual ein beispiel für *.bat aufgeführt ist. - vbs ist gewöhnlich auch ausführbar, wenn man die AutoDelete.vbs anklickt kommt allerdings fehlermeldung die variable Server wäre nicht definiert. mit SITE AutoDelete funktioniert es.
nochmal wg der log's. in dem script soll ein pfad zur AutoDeleter.log definiert werden. gibt auch ein beispiel dazu und ich habe den pfad genauso wie in dem beispiel eingesetzt.
LogFilePath = Server.LogPath & "C:\Programme\Gene6 FTP Server\Log\AutoDeleter.log"
davor kann man aber noch wählen ob logging True oder False sein soll. stelle ich auf True erscheint in den script logs von G6 die fehlermeldung:
Date time: 07/12/20 09:52:41
File: C:\Programme\Gene6 FTP Server\Scripts\AutoDelete.vbs
Function: OnSiteautodelete
Description: Error #0, Bad file name or number, Microsoft VBScript runtime error, Line: 474, Column: 3
in Line 474 steht: Set Create = FSO.CreateTextFile(Path, False)
weil da was von "CreateTextFile" steht habe ich die AutoDeleter.log einmal manuel angelegt und nochmal getestet, die fehlermeldung bei den script errors in G6 war aber die gleiche.
stelle ich auf False funktioniert SITE AutoDelete ohne error's.
für weitere anregungen und/oder tips bin ich dankbar, - bei mir dreht sich die analyse jetzt im kreis. meistens ist es so das nur eine winzigkeit fehlt oder falsch ist aber wenn man zu lange davor sitzt sieht man den wald vor lauter bäumen nicht.
Gruß Ronald