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

gelöst Verzeichnisstruktur nach Ordnern durchsuchen und löschen

Mitglied: jhe1960

jhe1960 (Level 1) - Jetzt verbinden

09.12.2008, aktualisiert 10.12.2008, 5658 Aufrufe, 13 Kommentare

Moin Forum,

ich hab da mal ein Anliegen...

Gesucht wird eine Batchverarbeitung die folgendes machen soll:

in einem Pfad C:\Ablage\ Ordner mit dem Namen blubb suchen und den Folder inkl. Inhalt löschen.

Der Pfad kann variieren:
C:\Ablage\folder1\Ufolder1
C:\Ablage\folder2\Ufolder1\Ufolder2
C:\Ablage\folder3\Ufolder1\Ufolder2\Ufolder3 usw.

Ich habe hier schon das Forum durchsucht, aber nicht wirklich etwas gefunden, mit dem ich das lösen könnte.

Gruß

jhe1960
Mitglied: bastla
09.12.2008 um 12:52 Uhr
Hallo jhe1960!

Das sollte etwa so gehen (Beispiel zur Direkteingabe an der Kommandozeile):
for /f "delims=" %i in ('dir "C:\Ablage" /s /b /ad^|findstr /i /c:"blubb"') do @echo rd /s /q "%i"
Wenn es ein Batch werden soll, jeweils %%i schreiben, und wenn die Löschbefehle nicht nur angezeigt, sondern tatsächlich ausgeführt werden sollen, das "echo" entfernen.

Grüße
bastla
Bitte warten ..
Mitglied: jhe1960
09.12.2008 um 15:41 Uhr
Hallo

vielen Dank, für die prompte Antwort. Ich habe das mal ausprobiert, aber irgendwie will das bei mir nicht....

01.
R:\>for /f "delims=" %i in ('dir "R:\Temp2" /s /b /ad^|findstr /i /R:"_vti_cnf"' 
02.
) do @echo rd /s /q "%i" 
03.
FINDSTR: /: wurde ignoriert 
04.
FINDSTR: /_ wurde ignoriert 
05.
FINDSTR: /t wurde ignoriert 
06.
FINDSTR: /_ wurde ignoriert 
07.
FINDSTR: /c wurde ignoriert 
08.
FINDSTR: /f wurde ignoriert 
09.
FINDSTR: Syntaxfehler
Gruß

jhe1960
Bitte warten ..
Mitglied: Biber
09.12.2008 um 16:00 Uhr
Moin jhe1960,

ebensowenig wie dem Nikolaus oder dem Finanzamt gegenüber ein "X" für ein "U" vormachen solltest....
... genausowenig darfst Du dem FindStr-Suchbegriff ein "/R:" statt ein "/C:" voranstellen.

Grüße
Biber
Bitte warten ..
Mitglied: Ren
09.12.2008 um 16:00 Uhr
hm: Frage: findstr /i /R:"_vti_cnf" ist nicht gleich findstr /i /c:"blubb": Wo ist der Fehler? Wenn du nach regulären Ausdrücken suchen willst, dann mach das, aber dann formuliere deinen Suche doch auch als regulären Ausdruck! Und /R:"irgend etwas" kenne ich auch nicht. Lies dir mal findstr /? durch.
Gruß
Bitte warten ..
Mitglied: jhe1960
09.12.2008 um 17:17 Uhr
Zitat von Biber:
Moin jhe1960,

ebensowenig wie dem Nikolaus oder dem Finanzamt gegenüber ein
"X" für ein "U" vormachen solltest....
... genausowenig darfst Du dem FindStr-Suchbegriff ein
"/R:" statt ein "/C:" voranstellen.

Grüße
Biber

Tjoa...wer wird denn auch nen armen Behinderten verschei**ern wollen, so von wegen "Sack aufm Rücken" und so...

Ich dachte halt, in meiner unbedarften Art, wenn da c: steht und die Verzeichnisstruktur jedoch auf R: ist, muss ich das ändern. Wie auch immer, mit C: gehts auch net. Da kommt dann garkeine Rückmeldung.

Gruß

jhe1960


@Ren ich verstehe ehrlich gesagt nicht so recht, was du von mir willst?¿? Ich dachte eigentlich immer, dass meine Ausdrucksweise ganz manierlich sei...
Bitte warten ..
Mitglied: bastla
09.12.2008 um 17:28 Uhr
Hallo jhe1960!

Wenn die Ordner exakt den Namen "_vti_cnf" (Groß-/Kleinschreibung in diesem Fall egal) haben und es nicht nur um einen Namensbestandteil geht, versuchen wir es doch gleich ganz direkt:
for /f "delims=" %i in ('dir "R:\Temp2\_vti_cnf" /s /b /ad') do @echo rd /s /q "%i"
Grüße
bastla
Bitte warten ..
Mitglied: jhe1960
09.12.2008 um 17:40 Uhr
Hallo bastla,

ich habe das "@echo" rausgenommen, passiert wieder nix und der Ordner erfreut sich bester Gesundheit...

Mit "@echo" kommt auch keine Rückmeldung (via cmd Prompt).

Und ja, der Ordner heisst jedesmal genau so, allerdings in verschiedenen Unterverzeichnissen, von R:\Temp2.

Noch eine Idee?

Gruss

jhe1960
Bitte warten ..
Mitglied: bastla
09.12.2008 um 17:51 Uhr
Hallo jhe1960!

Schwer nachzuvollziehen ...

Mit
dir "R:\Temp2\_vti_cnf" /s /b /ad
werden auch keine Verzeichnispfade aufgelistet?

Grüße
bastla
Bitte warten ..
Mitglied: jhe1960
09.12.2008 um 18:24 Uhr
Hallo bastla!

Jupp, kommt nix....

Ich dachte erst, es könnte daran liegen, dass die Partition R crypted ist, habs aber auch noch mal auf einer ungecrypteten probiert. Passiert ist nix. Was mir da gerade so durch den Kopf geht (Aua...^^), kann das sein, dass das Verzeichnis "_vti_cnf" normalerweise ein Systemverzeicnis ist und das deshalb nicht funktioniert? Rechte hätte ich aber alle...Hmmm....

Gruss

jhe1960
Bitte warten ..
Mitglied: Biber
10.12.2008 um 00:00 Uhr
Moin jhe1960,

kann das sein, dass das Verzeichnis "_vti_cnf" normalerweise ein Systemverzeicnis ist und das deshalb nicht funktioniert?
Glaube ich nicht, aber auch das können wir prüfen:
01.
Attrib /s /b  "R:\Temp2\*_vti_cnf*" 
..sollte in diesem Fall u.U. mehr zeigen als
dir "R:\Temp2\_vti_cnf" /s /b /ad

Ist denn sicher (bzw. ganz ganz sicher), dass diese Verzeichnisse auch "_vti_cnf" und nicht etwa "_vti_cnf.001" oder "_vti_cfn" heißen?

Denn irgendeine logischen Hintergrund haben diese Effekte oft sogar unter Windows.

Grüße
Biber
Bitte warten ..
Mitglied: bastla
10.12.2008 um 00:10 Uhr
@Biber
Anstelle von "/b" sollte es besser "/d" sein ...
Eigentlich sollte "dir /ad" schon genügen, um auch als "System" oder "Hidden" gekennzeichnet Verzeichnisse (wie etwa "System Volume Information") aufzulisten - insofern: ziemlich mysteriös ...

Grüße
bastla
Bitte warten ..
Mitglied: jhe1960
10.12.2008 um 07:44 Uhr
Zitat von Biber:
...Glaube ich nicht, aber auch das können wir prüfen:
01.
Attrib /s /b  "R:\Temp2\*_vti_cnf*"  
02.
> 


Jut, dann mache ich das mal...

01.
C:\>Attrib /s /d  "C:\Temp2\*_vti_cnf*" 
02.
A          C:\Temp2\_vti_cnf
Also an den Dateiattributen liegts schon mal nicht...


Ist denn sicher (bzw. ganz ganz sicher), dass diese Verzeichnisse
auch "_vti_cnf" und nicht etwa "_vti_cnf.001" oder
"_vti_cfn" heißen?

Ja, die heissen wirklich so: _vti_cnf


Denn irgendeine logischen Hintergrund haben diese Effekte oft sogar
unter Windows.

Windows & Logik....

Ich denke mal, dass ich euere Zeit genug gestohlen habe. Ich werde jetzt in den sauren Apfel beissen und die Folder manuell löschen. Vielen Dank für euere Bemühungen.

Gruß

jhe1960
Bitte warten ..
Mitglied: bastla
10.12.2008 um 10:45 Uhr
Hallo jhe1960!

Falls Du noch nicht fertig sein solltest (mit dem manuellen Löschen ): Findet eigentlich die Windows-Suchfunktion diese Ordner? Dann wäre schließlich das Löschen auch kein großer Aufwand ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Dateien in einer Verzeichnisstruktur komprimieren und Ursprungsdatei löschen

gelöst Frage von kayes73Batch & Shell4 Kommentare

Hallo zusammen! Folgendes möchte ich bewerkstelligen: Ich habe auf einer Festplatte in einer bestimmten Datenstruktur xml Daten liegen. Diese ...

Batch & Shell

CSV durchsuchen und löschen

Frage von leonmmBatch & Shell3 Kommentare

Hallo Admins Ich habe eine CSV Datei bekommen (habe schei in der Firma gemacht) In dieser Datei sind umlaute ...

Batch & Shell

Durchsuchen von Unterverzeichnissen nach bestimmten Ordnern!

gelöst Frage von DeadseraphimBatch & Shell4 Kommentare

Hallo in die Runde, ich habe folgendes Problem: Im Verzeichnis: D:\Schriftverkehr befinden sich mehrere Unterverzeichnisse mit den Bezeichnungen: \Dokumentenklassen1\ ...

Windows 7

Verknüpften Ordner durchsuchen?

gelöst Frage von fuxxigWindows 73 Kommentare

Hallo zusammen, ich glaube, ich stehe grade auf dem schlauch folgende situation: in einem netzlaufwerk wurde ein ordner angelegt. ...

Neue Wissensbeiträge
Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 3 StundenSicherheit

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 12 StundenInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 1 TagErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 1 TagWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Heiß diskutierte Inhalte
Server
Route-Befehl Unterstützung (unter CMD)
gelöst Frage von FKRR56Server36 Kommentare

Guten Tag , i.M. habe ich Probleme über den CMD-Route-Befehl ein Routing auf einen entfernten Server zuzulassen. Der Server ...

Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1028 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgbornMicrosoft17 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Webbrowser
Welcher Browser ist der Beste?
Frage von justtinWebbrowser15 Kommentare

Hallo Leute Ich habe eine interessante Frage. Mich wurde mal interessieren welcher Browser ist eure meinung nach der beste? ...