Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Batch zum löschen von Dateien welche älter als 30 Tage sind, OHNE Namenskonvention (z.b. 20110715), oder delage32).

Mitglied: iankaltenrieder

iankaltenrieder (Level 1) - Jetzt verbinden

05.10.2011 um 16:29 Uhr, 5106 Aufrufe, 4 Kommentare

Mein erster Post :D

Hallo Zusammen,

Ich möchte eine Batch Datei erstellen, welche mir auf einem Webserver, der viele Logdateien produziert alle 30 Tage, diese Logs löscht.
Die Ordner haben weder Namenskonvention noch kann ich ein externes Programm wie z.b. DelAge32 installieren.
Ich hätte da eher an eine FOR schleife gedacht. Da ich aber in dieser Thematik (FOR-Schleifen) eher neuling bin wäre ich um euren Rat froh...



Vielen Dank, Ian
Mitglied: Ravers
05.10.2011 um 16:47 Uhr
Hallo und Willkommen!

Schau dir mal xDel (google) an, das ist recht klein und gut. Braucht nicht installiert werden, sondern die EXE nur irgendwo hinlegen oder DeleteFilesOlderThan.exe (sehr ähnlich).


Mit einer batch zwar machbar, aber sehr umständlich und fehleranfällig sowie ressourcenfressend. Das lass lieber

Greetz
ravers
Bitte warten ..
Mitglied: bastla
05.10.2011 um 17:28 Uhr
Hallo iankaltenrieder!

Etwas mehr Information als
Die Ordner haben weder Namenskonvention ...
wären schon hilfreich ...

Da Batch mit Datum nicht wirklich gut umgehen kann, würde ich im Fall des Falles etwas (temporäres) VBS einbetten oder, wenn sich im jeweiligen Ordner nur gleichartige Logs befinden sollten, einfach alle bis auf die 30 jüngsten Dateien löschen (das schafft auch native Batch) ...

Oder: Würde es genügen, wenn Du per Taskplaner den Batch an jedem 28. eines Monats startest und alle Dateien eliminierst, die nicht aus dem aktuellen Monat stammen (auch das wäre relativ einfach mit Batch alleine zu realisieren)?

Grüße
bastla
Bitte warten ..
Mitglied: iankaltenrieder
05.10.2011 um 17:43 Uhr
Hi bastla,

Danke für deine antworten, ich werde das mit dem taskplaner probieren.
Auch fand ich aufm internet das profram forfiles, da sehe ich auch noch potenzial, da werde ich auch mal gucken...


Grüsse Ian
Bitte warten ..
Mitglied: 60730
05.10.2011 um 19:29 Uhr
moinsen,

ich will ja nur ungerne stören, aber...
Webserver, der viele Logdateien produziert alle 30 Tage, diese Logs löscht.
  • Kein guter Plan

Jeder mir bekannte Webserver kennt logrotate und für den IIS kann man das auch nachrüsten (das wäre dann sowas wie Bastla es vorschlägt)

Falls und die Rückantworten lassen daraus schliessen - es sich um einen Winblows Server handelt wäre ich mal ganz vorsichtig - löscht du ungesehen die Logs, bekomst du nicht mit, dass der vielleicht schon länger in fremder Hand werkelt.

Bitte immer - und wenns zwei Zeilen mehr sind - Ross und Reiter nennen.

Gruß
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batch: Dateien die älter sind als sieben Tage in Freigabe löschen

gelöst Frage von SarekHLBatch & Shell4 Kommentare

Hallo Batch-Profis! Hat jemand von Euch einen Tipp, wie ich mit einer Batchdatei in einem UNC-Pfad à la \\server\freigabe\ordner ...

Batch & Shell

Suche nach Möglichkeit ein Datum aus dem Dateinamen auszulesen und Dateien älter 30 Tage zu löschen.

gelöst Frage von FEKC2014Batch & Shell3 Kommentare

Hallo, ich suche nach einer Möglichkeit Backups nach 30 Tagen mithilfe eines Datums aus dem Dateinamen zu löschen. Am ...

Batch & Shell

älteste dateien via batch löschen

gelöst Frage von cali169Batch & Shell6 Kommentare

hallo zusammen, ich habe nichts zu meinem problem gefunden, falls ich es überlesen habe bitte ich um milde :) ...

Basic

VBS Script: Dateien älter als x Tage löschen

gelöst Frage von KnuefiBasic4 Kommentare

Hallo zusammen, ich habe eine Frage. Ich bin auf der Suche nach ein Script das Dateien älter als x ...

Neue Wissensbeiträge
Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 1 StundeSicherheit

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 10 StundenInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 23 StundenErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 1 TagWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Heiß diskutierte Inhalte
Server
Route-Befehl Unterstützung (unter CMD)
gelöst Frage von FKRR56Server36 Kommentare

Guten Tag , i.M. habe ich Probleme über den CMD-Route-Befehl ein Routing auf einen entfernten Server zuzulassen. Der Server ...

Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1028 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgbornMicrosoft17 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall15 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...