[Batch] $NtUninstallKB*$ löschen per Batch!

projekt

Enthusiast
Thread Starter
Mitglied seit
23.03.2006
Beiträge
4.495
Hallo!

Ich habe ein Problem! unzwar sieht mein Quelltext wie folgt aus:
Code:
@echo off

echo Hier werden die Hotfix-Backup Ordner geloescht
echo Sie befinden sich im Windowsverzwichnis!

cd %windir%
compact /U %windir% /A \$NtUninstall*$
attrib $NtUninstall*$ -r -s -h
dir /a:H $NtUninstall*$ > uninstall.txt
for /f %%x in (uninstall.txt) do (rmdir /q /s %%x\*)
pause
del uninstall.txt
nur leider kommt beim Ausführen immer diese Fehlermeldung:

Code:
Hier werden die Hotfix-Backup Ordner geloescht
Sie befinden sich im Windowsverzwichnis!

 Dekomprimieren der Dateien in C:\.


 Dekomprimieren der Dateien in C:\.


0 Dateien in 2 Verzeichnissen waren nicht komprimiert.

Datei $NtUninstall*$ nicht gefunden
Das System kann den angegebenen Pfad nicht finden.
Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung
ist falsch.
Das System kann den angegebenen Pfad nicht finden.
Das System kann den angegebenen Pfad nicht finden.
Das System kann den angegebenen Pfad nicht finden.
Das System kann den angegebenen Pfad nicht finden.
Das System kann den angegebenen Pfad nicht finden.
Das System kann den angegebenen Pfad nicht finden.
Das System kann den angegebenen Pfad nicht finden.
Drücken Sie eine beliebige Taste . . .
Kann mir von euch einer helfen?
Habe es schon als:
Administrator
Benutzer "projekt"
versucht, beides der selbe Fehler!

Vllt hat ja einer von euch ein solches Batch - Programm

p.s.:
sorry, ich war mal wieder zu schnell unterwegs!

@echo off

echo Hier werden die Hotfix-Backup Ordner geloescht
echo Sie befinden sich im Windowsverzwichnis!

cd %windir%
if exist %windir%\$NtUninstallKB*$ goto $NtUninstallKB*$
goto next

:$NtUninstallKB*$
dir /a:H /b $NtUninstallKB*$ > %windir%\uninstall.txt
for /f %%x in (uninstall.txt) do (attrib %%x -r -s -h)
compact /U /a %windir%\$NtUninstallKB*$
for /f %%x in (uninstall.txt) do (rd %windir%\%%x /q /s)
del %windir%\uninstall.txt
goto next

:next
pause

jetzt gehts ;-)
 
Zuletzt bearbeitet:
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh