Mit Batch eine Datei löschen die bestimmte Zeichen im Namen hat
Guten Tag,
ich habe mir eine Batch datei angefertigt, die mir die aktuellste Version des AdwCleaner's runterlädt.
Der Inhalt der Datei sieht momentan so aus [code] start "C:\Program Files\Mozilla Firefox\firefox.exe" https://downloads.malwarebytes.com/file/adwcleaner [/code].
Bevor diese eine Zeile Code ausgeführt wird, würde ich nun gerne die alte AdwCleaner exe aus dem Verzeichnis "S:\Data\Downloads" löschen.
Der Name der alten Datei wäre in dem Fall "adwcleaner_7.4.2.exe".
Das ganze habe ich wie folgt vorgestellt: Das Verzeichnis soll nach einer Datei die "adwcleaner" im Namen enthält durchsucht werden, und diese dann gelöscht werden.
Mein Grund dafür das auf diese Art zu machen ist, dass die Versionsnummer der Datei sich ja bei jedem Download ändern würde.
Leider ist es mir auch nach ewiger Sucherei nicht möglich gewesen das so umzusetzten. Ich habe vieles gefunden was in diese Richtung geht, aber leider nicht exakt das selbe, und die Sachen die ich fand umzubasteln, hat leider nicht funktioniert.
Deswegen hoffe ich nun, dass mir hier jemand helfen kann das umzusetzten. MfG.
PS: Ob das jetzt sinnvoll ist oder nicht sei mal so dahingestellt.. :D
ich habe mir eine Batch datei angefertigt, die mir die aktuellste Version des AdwCleaner's runterlädt.
Der Inhalt der Datei sieht momentan so aus [code] start "C:\Program Files\Mozilla Firefox\firefox.exe" https://downloads.malwarebytes.com/file/adwcleaner [/code].
Bevor diese eine Zeile Code ausgeführt wird, würde ich nun gerne die alte AdwCleaner exe aus dem Verzeichnis "S:\Data\Downloads" löschen.
Der Name der alten Datei wäre in dem Fall "adwcleaner_7.4.2.exe".
Das ganze habe ich wie folgt vorgestellt: Das Verzeichnis soll nach einer Datei die "adwcleaner" im Namen enthält durchsucht werden, und diese dann gelöscht werden.
Mein Grund dafür das auf diese Art zu machen ist, dass die Versionsnummer der Datei sich ja bei jedem Download ändern würde.
Leider ist es mir auch nach ewiger Sucherei nicht möglich gewesen das so umzusetzten. Ich habe vieles gefunden was in diese Richtung geht, aber leider nicht exakt das selbe, und die Sachen die ich fand umzubasteln, hat leider nicht funktioniert.
PS: Ob das jetzt sinnvoll ist oder nicht sei mal so dahingestellt.. :D
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 516691
Url: https://administrator.de/forum/mit-batch-eine-datei-loeschen-die-bestimmte-zeichen-im-namen-hat-516691.html
Ausgedruckt am: 28.04.2025 um 23:04 Uhr
5 Kommentare
Neuester Kommentar

start "C:\Program Files\Mozilla Firefox\firefox.exe"
Download über den Browser? Wie Old-School powershell -ExP ByPass -NoP -C "(New-Object System.Net.WebClient).DownloadFile('https://downloads.malwarebytes.com/file/adwcleaner','S:\Data\Downloads\adwcleaner.exe')"
Von wget, curl, usw. will ich hier gar nicht erst anfangen ... Bring dich mal auf den aktuellen Stand