ahstax
Goto Top

BATCH: Alter einer TXT-Datei bestimmen

Hallo,

wie bekomme ich mit einer DOS-Batch das Alter einer TXT-Datei bestimmt und lassen dann, bspw bei Alter >16h, etwas ausführen?

Neugierige Grüße,
Andreas

Content-ID: 364505

Url: https://administrator.de/contentid/364505

Ausgedruckt am: 22.11.2024 um 12:11 Uhr

Penny.Cilin
Penny.Cilin 12.02.2018 um 15:31:50 Uhr
Goto Top
135333
135333 12.02.2018 aktualisiert um 16:44:49 Uhr
Goto Top
Das man sowas dummes nicht mal selbst googlen kann verstehe ich nicht face-sad ... wenn man sich mal dem TO seine Threads anschaut sollte er "eigentlich" dazu in der Lage sein

Powershell:
if ((get-item 'C:\datei.txt').LastWriteTime -lt (get-date).AddHours(-16)){  
    # do something
}
Als Batch umgebaut
@echo off
powershell -Executionpolicy Bypass -Command "if ((get-item 'C:\datei.txt').LastWriteTime -lt (get-date).AddHours(-16)){# do something}"  
Prost! Snap
Penny.Cilin
Penny.Cilin 12.02.2018 um 16:57:12 Uhr
Goto Top
Zitat von @135333:

Das man sowas dummes nicht mal selbst googlen kann verstehe ich nicht face-sad ... wenn man sich mal dem TO seine Threads anschaut sollte er "eigentlich" dazu in der Lage sein
Deswegen hatte ich ihm das Lesefutter als Antwort gesendet. Du hast Recht manche Fragen hier im Forum sind schon ein Armutszeugnis.

Prost! Snap

Gruss Penny
ahstax
ahstax 13.02.2018 um 08:34:54 Uhr
Goto Top
Keiner hat Euch gezwungen, meine Frage zu beantworten.
Ihr wurdet noch nicht einmal gezwungen, meine Frage zu lesen.

Wenn ich hier eine Frage stelle, habe ich grundsätzlich vorher Google bemüht.

Aber natürlich seid Ihr in Eurer selbstgerechten Herrlichkeit über jeden Zweifel erhaben und habt das Recht, Fragen als dumm zu bezeichnen oder dass diese ein Armutszeugnis seien. Da begebe ich unwürdiger Wurm mich doch gerne wieder in mein Loch. Danke für nichts.
135333
135333 13.02.2018 aktualisiert um 09:45:09 Uhr
Goto Top
Dann halte deinen Winterschlaf diesmal auch bis zum Ende durch, blind aus dem Loch kriechen ist nicht gesund, schon gar nicht wenn einen die Sonne dann noch blendet face-smile.