Top-Themen

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
Kommentar vom Moderator Biber am 06.06.2010 um 15:29:29 Uhr
Okay, nachdem es auch im Jahre 2010 noch als "Lösung" akzeptiert wird gemäß ringo7000s Kommentar von heute...

-> Ich kreuze in unserem lustigen "Wer wird Moderatillonär?"-Ratespiel mal an "Diese Frage gilt als gelöst".
Oder sollte ich lieber noch auf eine Fifty-Fifty-Jokerin warten..?

gelöst BATCH - Alle Unterordner durchsuchen und bestimmte Dateien löschen

Mitglied: marioka94

marioka94 (Level 1) - Jetzt verbinden

12.09.2007, aktualisiert 06.06.2010, 52490 Aufrufe, 8 Kommentare

Hallo,
ich habe ein Problem und hoffe das ihr eine Lösung kennt. Ich habe mir schon andere Themen angesehen aber nichts gefunden.

Wie kann ich in einem bestimmten Ordner ALLE Unterordner durchsuchen nach einer test.txt, und falls diese vorhanden ist, diese dann löschen. Wie kann ich das angehen? Könntet ihr mir bitte helfen?
Mitglied: Biber
12.09.2007 um 18:25 Uhr
Moin marioka94,

willkommen im Forum.
01.
 del /s "x:\bestimmter Ordner\test.txt"
Ich verschiebe Deine Frage mal nach Batch & Shell.

Grüße
Biber
Bitte warten ..
Mitglied: DerBiba
12.09.2007 um 18:25 Uhr
Unter Windows einfach mal auf dem Ordner mit der re. Amaustaste das Kontextmenü aufrufen und dort dann nach deiner Datei suchen.

Biba

Hups! Streich das bitte. Hatte in der Überschrift "Batch" überlesen und der Kollege mit dem Tiernamen war auch schneller )

Schulligung !
Bitte warten ..
Mitglied: marioka94
12.09.2007 um 19:08 Uhr
Danke für eure Antworten!
Aber bei mir geht das irgendwie immernoch nicht.
Ich habe die .BAT Datei jetzt nur auf dem Desktop zum testen und dort noch einen Ordner erstellt (am Desktop) mit ganz vielen Unterordnern und versteckten test.txt Dateien.
Also gebe ich das einfach mal ein, und es kommt eine Meldung:


del /s "ordner\test.txt" -->> ...\test.txt konnte nicht gefunden werden.
cd ordner
cd spielplatz
del /s "ordner\test.txt" --->> Das System kann die angegebene Datei nicht finden.

Ihc glaube irgendwann kam auch mal die Meldung test.txt ist keine Option, aber egal, irgend etwas kann da nicht stimmen?
Was habe ich falsch gemacht?

P.S.: Ich bin noch ein ziemlicher Anfänger in dieser Programmiersprache, und mach das noch ncith lange.
Bitte warten ..
Mitglied: DerBiba
12.09.2007 um 19:46 Uhr
del /s "ordner\test.txt" darfst du so nicht übernehmen

'ordner\' musst du mit deinem Verzeichnis erstzen, also zB.
01.
"C:\Dokumente und Einstellungen\marioka94\Desktop\Spielplatz\test.txt"
Und da im Ordnernamen 'Dokumente und Einstellungen' Leerzeichen enthalten sind, die bei der Batchverarbeitung zu Problemen führen, musst du den kompletten Pfad in Anführungszeichen setzen.

Ansonsten verschiebe deine Test's doch mal nach C:\TEST\... und versuch es dort mal.

Meld dich wieder, wenn du nicht weiter kommst.


Biba
Bitte warten ..
Mitglied: lanman
07.08.2009 um 16:35 Uhr
Uff, zwei Jahre ist der letzte Post her … naja egal.

Ich habs eigentlich immer mit einer For-Schleife gemacht:

01.
for /f %%a IN ('dir /b /s *.txt') do call del %%a
Einfach die Maske (also das "*.txt") den Bedürfnissen entsprechend anpassen.
Wichtig: das "dir …" MUSS in Apostrophen stehen, sonst funktioniert es nicht!

Ansonsten, fröhliches Löschen! (:
Bitte warten ..
Mitglied: ringo7000
06.06.2010 um 13:23 Uhr
Vielen Dank an alle für die Super Vorlagen.
Das ist genau das, was ich gesucht hatte.
Meine Endversion sieht so aus:

for /f "delims=" %%a IN ('dir /b /s *.tmp') do call del "%%a"
Bitte warten ..
Mitglied: Sys3D
26.09.2010 um 12:05 Uhr
Hallo!

Ich verfolge den Threat aufmerksam und langsam scheint auch für mich eine Lösung in Sicht.
benötige das Bacht, um eine Datenrettung einzugrenzen. Es wurden etwa 400.000 Dateien von einer defekten partition gerettet.
Da nicht nach einer bestimmten Datei gesucht werden soll, sondern so viele Daten wie möglich gerettet werden sollen, muss ich das ganze sichten.
Dazu würde ich gerne die "Müll-Daten" löschen. Damit meine ich etwa Dateien, die auf .f .txt .cab usw. enden und Nebensache sind.
Das Batch über meinem beitrag scheint vielversprechend, habe aber noch ein paar Fragen dazu:

- Wie muss ich das Batch ändern, damit ich die Shell sehe und somit auch was er denn gerade macht?
- Gehe ich richtig in der Annahme, dass ich das Batch eine Ebene höher als das zeilverzeichnis (hier vermutlich "dir") legen und von dort aus anstarten muss?
- Könnte ich noch einen zweiten Suchbegriff eingeben? Wenn ja, wie müsste ich das in den befehl einbauen? So dass halt nicht nur nach zB .f sondern auch nach .cab gesucht und gelöscht wird.

Vielen Dank und Grüße!
Bitte warten ..
Mitglied: Archibalt
17.10.2014 um 09:37 Uhr
Hallo Zusammen,
ich weiß der letzte Eintrag dieses Threads ist schon etwas länger her, dennoch habe ich noch eine Frage dazu.
Und zwar habe ich ein ähnliches Problem wie der Threadersteller, doch ich möchte nicht eine bestimmte Datei in mehren Ordnern suchen und löschen, sondern einen Ordner, d. h ich habe mehrere Ordner und möchte in allen den Unterordner Temporary Internet Files löschen, also eigentlich alle Unterordner nach temporary Internet files durchsuchen und diesen dann löschen. Wie stelle ich das an? Ich bedanke mich schonmal für eure Hilfe
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batch Datei: Im Verzeichnis Unterordner durchsuchen und bestimmte Dateien löschen

gelöst Frage von koehloBatch & Shell22 Kommentare

Hallo zusammen, und schon mal DANKE an alle die mir Antworten. Zu mir: Ich bin absoluter Anfänger und werde ...

Windows 7

Per Batch Unterordner inklusive Dateien löschen

Frage von oknilosoWindows 74 Kommentare

Hallo zusammen, ich suche eine Möglichkeit Unterordner mit Inhalt per Batch zu löschen. Unter C:\temp, gibt es die Unterordner ...

Batch & Shell

Lösche Inhalt in bestimmten Unterordner wenn älter als

gelöst Frage von KnuefiBatch & Shell7 Kommentare

Hallo, ich benötige eure Hilfe. Ich habe unterstehendes Script, leider funktioniert es nicht. Es wird nichts gelöscht. Was habe ...

Batch & Shell

Batch-Datei um Dateien mit bestimmten Dateinamen zu löschen

gelöst Frage von SwisterBatch & Shell4 Kommentare

Hallo, Ich habe mehrere Tausend Bilder die folgenden Namen haben "m20130310040500500". Der Name setzt sich wie so zusammen "m" ...

Neue Wissensbeiträge
Windows Netzwerk

CGM Praxisarchiv funktioniert auf Clients nach Update auf 4.14 nicht mehr

Tipp von MOS6581 vor 16 StundenWindows Netzwerk

Moin, ein Kunde setzt das CGM-Praxisarchiv ein. Mehrplatzinstallation mit SQL-Server. Nachdem letzte Woche auf die 4.14 aktualisiert wurde, funktionierte ...

Windows 10

Win 10 - Storage Sense - neues herstellerseitiges Cleaning-Tool statt cleanmgr

Tipp von mathu vor 22 StundenWindows 102 Kommentare

Vermutlich ab dem Oktoberrelease wird eine neue Speicherbereinigungssuftware ausgeliefert von Microsoft. Cleanmgr.exe soll angeblich aber noch weiter parallel verfügbar ...

E-Mail
Neueste Masche der Bad Guys: Offene Erpressung
Information von the-buccaneer vor 1 TagE-Mail15 Kommentare

"Warum den komplizierten Weg über einen Kryptotrojaner nehmen, wenn man die Leute auch direkt erpressen kann?" haben sich wohl ...

Viren und Trojaner
Neues ct-desinfect 2018 erschienen
Information von Lochkartenstanzer vor 2 TagenViren und Trojaner1 Kommentar

Moin, heise hat eine neues Sonderheft Desinfect veröffentlicht (9,90€/12,90€) . Falls jemand öfter mal Kisten "säubern" muß ist das ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Kombiniere mehrere 4G Router zu einem Netzwerk - Anwendung kleine LAN (10-20 Leute)
Frage von HulkTheHeroLAN, WAN, Wireless24 Kommentare

Guten Mittag liebes Administrator - Fourm, ich hoffe ich habe das richtige Thema ausgewählt - ansonsten bitte gerne verschieben ...

Windows Server
Fileserver von 2012 R2 auf 2012R2
gelöst Frage von ThabeusWindows Server23 Kommentare

Moin moin, leider war in der Vergangenheit der Fokus des Betriebs nicht auf Langfristigkeit ausgelegt. Daher stehe ich jetzt ...

Windows Server
2012 R2 Server Keine Anmeldung möglich Meldung: Laut den Sicherheitsrichtlinien auf diesem PC sollen informationen zur letzten interaktiven Anmeldung angezeigt werden
Frage von Speedy18A4Windows Server21 Kommentare

Hallo, ich habe vor einigen Wochen einen zweiten Domain Controller zu meiner Domain hinzugefügt. Funktionierte alles wunderbar. Auch die ...

E-Mail
Neueste Masche der Bad Guys: Offene Erpressung
Information von the-buccaneerE-Mail15 Kommentare

"Warum den komplizierten Weg über einen Kryptotrojaner nehmen, wenn man die Leute auch direkt erpressen kann?" haben sich wohl ...