Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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
GELÖST

Mit Batch-Datei versteckte Dateien löschen

Frage Entwicklung Batch & Shell

Mitglied: HtHNightwolf

HtHNightwolf (Level 1) - Jetzt verbinden

19.07.2008, aktualisiert 20:51 Uhr, 17744 Aufrufe, 6 Kommentare

$NTUninstallKBxxxxxx$-ordner löschen

Hallo,

ich bastel nun schon seit Tagen an einer Möglichkeit, die $NTUninstall*$-Dateien im Windows-Ordner per Batch zu löschen. Das Problem ist, dass die versteckt sind und halt so vieles Anderes in dem Ordner nicht gelöscht werden darf. Ich hab mir den Windows-Ordner nachgebaut und übe dort. Jedoch weiß ich nicht wie ich meiner Batch das klar machen soll, dass sie alle Dateien, die versteckt sind mitprüft und wenn sie ein $-Zeichen an erster und letzter Stelle haben dann löschen soll.

Das Problem ist, ich erstelle ein Skript, das ich täglich mehrfach derzeit von hand durcharbeite. Alle Reg-Einträge und sonstigen Temp-Ordner habe ich bereits im griff, aber diese $NTUninstall$ Dateien machen mich wahnsinnig.

Weiß jemand, ob das so !ohne Zusatztool! machbar ist?

Vielen Dank im Voraus
Mitglied: 67369
19.07.2008 um 09:01 Uhr
die $NTUninstall*$-Dateien

Das sind keine Dateien, sondern Ordner.

aber diese $NTUninstall$ Dateien machen mich wahnsinnig.

Armer Kerl.

Weiß jemand, ob das so !ohne Zusatztool! machbar ist?

Klar doch, der EXPLORER kann das.
Bitte warten ..
Mitglied: bastla
19.07.2008 um 09:32 Uhr
Hallo HtHNightwolf und willkommen im Forum!

Versuch es so:
01.
for /f %%i in ('dir /b /ad "%windir%\$NTUninstall*$"') do echo rd /s /q "%%i"
Das "echo" vor dem "rd" sorgt dafür, dass das Löschen der Ordner zur Sicherheit erst einmal nur angezeigt wird - wenn Du es entfernst, wird tatsächlich gelöscht.

Grüße
bastla
Bitte warten ..
Mitglied: HtHNightwolf
19.07.2008 um 12:11 Uhr
Hallo bastla,

danke für Deine Antwort.

Ich musste zwar mit attrib noch etwas ergänzen, da rd keine versteckten Ordner behandelt, aber jetzt klappts. Vielen Dank:
for /f %%i in ('dir /b /ad "%windir%\$*$"') do attrib -H "%windir%\%%i"
for /f %%i in ('dir /b /ad "%windir%\$*$"') do rd /s /q "%windir%\%%i"

Jetzt würde ich mir darüber und über die anderen 3 Ordner die ich so vom Müll befreie gerne eine Protokoll.txt schreiben lassen. Ist es möglich mehrfach in eine text-Datei zu schreiben ohne jedes Mal deren Inhalt zu leeren und nur da zuletzt reingeschriebene zu haben?

Danke und Gruß
der Wolf
Bitte warten ..
Mitglied: 60730
19.07.2008 um 13:07 Uhr
Moinsen,

Ist es möglich mehrfach in eine text-Datei zu schreiben?
Yupp - probier das mal aus:
01.
Echo Zeile 1 >%temp%\test.txt 
02.
Echo Zeile 2 >>%temp%\test.txt 
03.
type %temp%\test.txt
01.
> = Neue Datei 
02.
>> = Anfügen an bestehende oder wenn nicht existent - neue Datei
Gruß
Bitte warten ..
Mitglied: bastla
19.07.2008 um 15:21 Uhr
Hallo HtHNightwolf!

Ich musste zwar mit attrib noch etwas ergänzen, da rd keine versteckten Ordner behandelt.
Das überrascht mich - zumindest bei meinem soeben vorgenommenen Test mit einem XP Pro SP2 war das "Hidden"-Attribut kein Hindernis.

Anyhow, Du hast ja für Dich eine Lösung gefunden ...

... und Deine Zusatzfrage hat TimoBeil sicherlich auch schon ausführlich genug beantwortet.

Grüße
bastla
Bitte warten ..
Mitglied: HtHNightwolf
19.07.2008 um 20:51 Uhr
Ja, es klappt jetzt alles wie es soll.

Danke für Eure Hilfe.

Gruß der Wolf
Bitte warten ..
Ähnliche Inhalte
Entwicklung
Versteckte .(Punkt)Dateien löschen (3)

Frage von DarkJM zum Thema Entwicklung ...

Batch & Shell
gelöst Batch Datei: PDF Dateien verschieben, umbenennen und löschen (4)

Frage von F0rcehunter zum Thema Batch & Shell ...

Batch & Shell
gelöst älteste dateien via batch löschen (6)

Frage von cali169 zum Thema Batch & Shell ...

Batch & Shell
Batch mit forfiles - Dateiendung filtern - Dateien löschen (2)

Frage von mschaedler1982 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Monitoring
Netzwerk-Monitoring Software (18)

Frage von Ghost108 zum Thema Monitoring ...

Windows 10
Seekrank bei Windows 10 (18)

Frage von zauberer123 zum Thema Windows 10 ...

Windows 10
Windows 10 Fall Creators Update Fehler (13)

Frage von ZeroCool23 zum Thema Windows 10 ...