Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 5 von 5

Thema: VBA Script Dateien löschen die älter als x Tage sind

  1. #1
    Registriert seit
    13.01.2009
    Beiträge
    54
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich habe ein Datenauslagerung vom IPC 477C auf einen Netzwerkserver realisiert. Jetzt habe ich noch ein kleines Problem:
    wenn die Netzwerkverbindung zum Server unterbrochen ist, werden meine Daten am IPC zwischengespeichert um Datenverlust zu vermeiden.
    Sollte der Kunde jedoch die Verbindung innerhalb von einigen Tagen bzw. Wochen nicht mehr reparieren können brauch ich ein Script im Wincc welches mir
    die Dateien welche älter als x Tage sind löschen damit ich mir die Festplatte nicht anfülle!

    Hat jemand so ein Script?
    Oder hab mir auch gedacht ich mach dies mittels Batch jedoch reichen meine Kenntnisse dazu nicht

    Danke für eure Hilfe

    MFG

    Markus
    Zitieren Zitieren VBA Script Dateien löschen die älter als x Tage sind  

  2. #2
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.727
    Danke
    398
    Erhielt 2.402 Danke für 2.001 Beiträge

    Standard

    Hallo,
    WinCC oder WinCCFlexibel ?
    VBA oder VB-Script ?

    Gruß
    Larry

  3. #3
    TSI09 ist offline Benutzer
    Themenstarter
    Registriert seit
    13.01.2009
    Beiträge
    54
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo,

    wir haben WINCC Flexibel 2008 SP2 im Einsatz!

    MFG

    Markus

  4. #4
    Registriert seit
    13.10.2007
    Beiträge
    12.038
    Danke
    2.789
    Erhielt 3.273 Danke für 2.159 Beiträge

    Standard

    Hallo,
    grundsätzlich ist es dann erstmal VBS, da besteht die möglichtkeit in einen Script,
    die Datein in einen Ordner auszulesen, schaue dir mal die Hilfe an unter
    "GetFolder" Methode, dann kannst du die ermittelten Datein, mit der "GetFile" Methode
    das Ersteller-Datum feststellen und ggf löschen.

    Das ganze könntest du dann in ein schönes Script packen und über den Aufgabenplaner,
    zu einen bestimmten Zeitpunkt antriggern.

  5. #5
    Registriert seit
    13.02.2004
    Beiträge
    206
    Danke
    46
    Erhielt 17 Danke für 17 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Markus

    Ich musste bei einer Applikation immer nur eine bestimmte Anzahl Dateien auf dem IPC lassen. Ich habe das mit einer batch Datei gelöst die ich im Aufgabenplaner immer 1 mal am Tag ausführen lasse.

    Code:
    rem @echo off & setlocal 
    
    set "Ordner=D:\Daten"
    set Anzahl=10
    
    for /f "skip=%Anzahl% delims=" %%i in ('dir /b /a-d /o-d "%Ordner%"') do del "%Ordner%\%%i"/f
    Guenni

Ähnliche Themen

  1. Files löschen älter als 30 tage mit VB Script
    Von spsbändiger im Forum Hochsprachen - OPC
    Antworten: 6
    Letzter Beitrag: 19.05.2016, 18:09
  2. Sind GSD Dateien abwärtskompatibel
    Von overflow im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 03.12.2008, 07:55
  3. VBA Script
    Von Tobias135 im Forum Hochsprachen - OPC
    Antworten: 4
    Letzter Beitrag: 29.08.2006, 12:55
  4. 8) viel spass die nächsten 18 tage
    Von volker im Forum Stammtisch
    Antworten: 6
    Letzter Beitrag: 08.02.2006, 02:47
  5. Was sind gsd Dateien?
    Von Kojote im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 21.09.2004, 23:03

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •