EXE Dateien mit Batch nach Änderungsdatum nacheinander ausführen
Mooin
ich bin aktuell dabei ein kleines Update Skript für Windows XP zu schreiben, dass alle Updates in einem Ordner nacheinander installiert und dann die Kiste neustartet.
Soweit ich das in Erinnerung habe, ist die Reihenfolge bei Windows XP anders als ab Windows Vista entscheidend.
Mein Skript sieht derzeit so aus:
Doch leider wird dabei nach der Namensgebung ausgeführt. Ich habe auch hier im Forum schon einige Anleitungen mir angeschaut, habe aber den Code nicht auf meine Anforderungen
umgeschrieben bekommen. Vielleicht fehlte auch etwas dafür.
Die eine Möglichkeit wäre alle EXE Dateien nach ihren Datum dann zu Nummerieren, ergo statt X86-de-windowsxp-kb2926765.exe sie dann 1.exe zu nennen u.s.w.
Oder sie direkt nach ihrem Änderungsdatum auszuführen.
Kennt da jemand eine Möglichkeit?
Viele Grüße
Ingenieurs
ich bin aktuell dabei ein kleines Update Skript für Windows XP zu schreiben, dass alle Updates in einem Ordner nacheinander installiert und dann die Kiste neustartet.
Soweit ich das in Erinnerung habe, ist die Reihenfolge bei Windows XP anders als ab Windows Vista entscheidend.
Mein Skript sieht derzeit so aus:
@echo off
echo Beginne mit dem Update Vorgang...
for /f %%A in ('dir /b *.exe') do (
ECHO= Installing %%~nA
ping localhost -n 3 >NUL
start "" "%%A" /passive /norestart
)
Doch leider wird dabei nach der Namensgebung ausgeführt. Ich habe auch hier im Forum schon einige Anleitungen mir angeschaut, habe aber den Code nicht auf meine Anforderungen
umgeschrieben bekommen. Vielleicht fehlte auch etwas dafür.
Die eine Möglichkeit wäre alle EXE Dateien nach ihren Datum dann zu Nummerieren, ergo statt X86-de-windowsxp-kb2926765.exe sie dann 1.exe zu nennen u.s.w.
Oder sie direkt nach ihrem Änderungsdatum auszuführen.
Kennt da jemand eine Möglichkeit?
Viele Grüße
Ingenieurs
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 612191
Url: https://administrator.de/contentid/612191
Ausgedruckt am: 22.11.2024 um 11:11 Uhr
2 Kommentare
Neuester Kommentar