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

Alle Verzeichnisse bis auf ein bestimmtes Verzeichnis löschen

Frage Entwicklung Batch & Shell

Mitglied: Kandaules

Kandaules (Level 1) - Jetzt verbinden

14.03.2010 um 16:12 Uhr, 4640 Aufrufe, 5 Kommentare

Hallo Gemeinde,

schön dass ich den Weg zu euch gefunden habe.

In einem bestimmten Verzeichnis möchte ich alle Unterverzeichnisse löschen. Dabei jedoch möchte ich ein Unterverzeichnis ausnehmen. Wie stelle ich das auf der Konsole oder in einer Batch-Datei an?

Danke

Gruß Kandaules
Mitglied: bastla
14.03.2010 um 17:18 Uhr
Hallo Kandaules und willkommen im Forum!

Etwa so:
01.
@echo off & setlocal 
02.
set "Ordner=D:\Startordner" 
03.
set "Behalten=Den nicht" 
04.
 
05.
for /d %%i in ("%Ordner%\*.*") do if /i "%%~nxi" neq "%Behalten%" echo rd /s /q "%%i"
Wegen des "echo" vor dem "rd" werden (zum Testen) die Löschbefehle nur angezeigt ...

Grüße
bastla
Bitte warten ..
Mitglied: suelfeld
14.06.2010 um 11:31 Uhr
Hallo Jungs und Mädels, hallo bastla,

ich hänge mich hier rein da mein Problem ähnlich ist, ich hoffe ich mach das richtig.
Mein Problem:
Ich möchte in einen Verzeichnis, Verzeichnisse die mit arc_" beginnen löschen aber die neuesten drei behalten!

Kann man mir da einer helfen?
vorab schon mal ein Dankeschön, Fritze Flink Sülfeld
Bitte warten ..
Mitglied: bastla
14.06.2010 um 11:49 Uhr
Hallo suelfeld!
ich hänge mich hier rein da mein Problem ähnlich ist, ich hoffe ich mach das richtig.
Jein - an sich ist im Forum Platz genug für neue Threads, außerdem hatten wir das Thema schon gelegentlich ...

... anyhow (ungetestet, aber mit "Sicherheits-echo"):
01.
@echo off & setlocal 
02.
set "Ordner=D:\Startordner" 
03.
set "Behalten=3" 
04.
 
05.
pushd "%Startordner%" 
06.
for /f "skip=%Behalten% delims=" %%i in ('dir /b /ad /o-d arc_*.*') do echo rd /s /q "%%i" 
07.
popd
Grüße
bastla
Bitte warten ..
Mitglied: suelfeld
14.06.2010 um 12:16 Uhr
Superschnelle Antwort, vielen Dank!

ich habe set "Ordner=F:\DATENSICHERUNG-MAN\10\arc_100610085941348" angegeben, das VZ existiert und hat auch Unterverzeichnisse. Bei pushd "%Ordner%" genommen, ich bekomme "Datei nicht gefunden" Gestartet habe ich die bat F:\DATENSICHERUNG-MAN\test.bat

Lieber bastla kannste mir bitte noch mal helfen?
Fritze
Bitte warten ..
Mitglied: suelfeld
14.06.2010 um 13:00 Uhr
Letzte Frage zurückgenommen - ALLES OK ALLES OK

War ein Fehler von mir hatte keine arc_* Dateien mehr drinne ich Blödman.
Vielen Dank mir wurde zu 100% geholfen
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Bestimmte Verzeichnisse löschen via Powershell
Frage von killtecBatch & Shell8 Kommentare

Hallo, ich habe ein Verzeichnis und möchte das gern via Powershell leeren. Genauer gesagt, sind in diesem Verzeichnis nochmal ...

Windows Server
Verzeichnisse löschen
Frage von MiStWindows Server2 Kommentare

Hallo, ich habe folgendes Problem. von einem Client habe ich auf einem Netzpfad (Netzwerkfreigabe) ein Verzeichnis angelegt. Wenn ich ...

Windows Tools
Verzeichnisse synchronisieren unter bestimmten Umständen
Frage von jojo0411Windows Tools3 Kommentare

Hallo Leute, Ich habe eine Anforderung die man wahrscheinlich mit Robocopy lösen könnte wobei ich jedoch ein Programm (kann ...

Batch & Shell
Robocopy, löschen Verzeichnisse
Frage von DanielBodenseeBatch & Shell1 Kommentar

Hallo zusammen, ich gehe davon aus das Robocopy keine Verzeichnisse auf dem Ziel löschen kann bei dem er auf ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter wieder installieren auf einer frischen Windows-Installation

Tipp von Lochkartenstanzer vor 12 StundenMicrosoft Office

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 14 StundenDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 15 StundenSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 18 StundenMicrosoft Office1 Kommentar

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...

Server-Hardware
Veeam Backup Server stürzt alle paar Tage ab
Frage von Leo-leServer-Hardware11 Kommentare

Hallo Forum, ich habe momentan folgendes Problem. Veeam Backup and Replication 9.5 u2 auf voll gepatchten DL 380 G7 ...

Windows 10
Win10 Laptop findet keine Netzwerkgeräte und Freigaben mehr
Frage von CoolzeroWindows 1010 Kommentare

Hi, seit ein paar Tagen habe ich das Problem das mein Windows 10 Laptop keine Geräte mehr in der ...

Batch & Shell
Dateien verschieben mit batch
gelöst Frage von michi-ffmBatch & Shell10 Kommentare

Hallo Zusammen hat jemand evtl eine Idee? Zunächst hier das Skript: Leider werden keine UNC-Pfade unterstüzt, kann mir jemand ...