Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Per Batch aus verschiedenen Ordnern einen immer gleichen Ordner löschen

Frage Entwicklung Batch & Shell

Mitglied: an-wei

an-wei (Level 1) - Jetzt verbinden

18.10.2011, aktualisiert 16:03 Uhr, 3937 Aufrufe, 4 Kommentare

Hallo zusammen,

ich möchte einen Ordner löschen der immer den gleichen Namen hat, der sich jedoch immer in verschiedenen Ordnern befindet.
da dachte ich, eine Schleife wäre nicht schlecht... aber irgendwie steh ich auf dem Schlauch...

01.
FOR /D %%I IN (E:\extern\usr\USERNAME\cps45prof\IECache) DO @for /d %%J in ("%%I\*") do RMDIR /S /Q "%%J"
Der Ordner 'USERNAME' im Pfad ist immer ein anderer, der Rest ist immer gleich.
Wird das ganze per cmd-File aufgerufen, passiert nichts.

Hat wer einen Tip für mich, was ich falsch gemacht habe?

Grüße und Danke
André
Mitglied: 60730
18.10.2011 um 16:39 Uhr
moin,

streng genommen ...
Wird das ganze per cmd-File aufgerufen, passiert nichts.
yupp - siehe irgendein gelöster Fragenfred, wo eine Schleife durchgeackert wird.
Schau dir bitte die Anleitung zum Thema For Schleife hier an, und auch mal die Erklärungen von For /?
Demo für die Dosbos:

for /d %a in ("E:\extern\usr\*") do if exist "%a\cps45prof\IECache" echo rd /s "%a\cps45prof\IECache"


Gruß
Bitte warten ..
Mitglied: bastla
18.10.2011 um 17:33 Uhr
@T-Mo
Da böten sich noch Abkürzungen an:
for /d %a in ("E:\extern\usr\*") do @echo rd /s /q "%a\cps45prof\IECache" 2>nul
oder einfacher:
for /f "delims=" %i in ('dir /s /b /ad "E:\extern\usr\cps45prof\IECache"') do @echo rd /s /q "%i"
bzw, falls der "IECache"-Ordner selbst nicht gelöscht werden soll:
for /f "delims=" %i in ('dir /s /b /ad "E:\extern\usr\cps45prof\IECache"') do @for /d %a in ("%i\*") do @echo rd /s /q "%a"
Grüße
bastla
Bitte warten ..
Mitglied: 60730
18.10.2011 um 20:10 Uhr
Salü Bastla

Ja die Abkürzungen - ich hab den per copy & paste übernommenen Pfad mal um den Username gekürzt
Danke für den Tipp.

Gruß
Bitte warten ..
Mitglied: an-wei
19.10.2011 um 14:57 Uhr
Hallo TimoBeil,
Hallo bastla,

vielen Dank für eure Hilfe und Anregungen. Ich habe es hin bekommen.

Grüße
André
Bitte warten ..
Neuester Wissensbeitrag
DSL, VDSL

Telekom versendet automatische Kündigungen

Erfahrungsbericht von Voiper zum Thema DSL, VDSL ...

Ähnliche Inhalte
Batch & Shell
gelöst Powershell - Ordner löschen mit Ausnahme (10)

Frage von Bugger zum Thema Batch & Shell ...

Windows 7
gelöst Alten Windows Ordner löschen (5)

Frage von Power-Poler zum Thema Windows 7 ...

Heiß diskutierte Inhalte
Windows 7
gelöst BOOTMGR is missing (auch nach bootrec -RebuildBcd) (21)

Frage von Mipronimo zum Thema Windows 7 ...

Router & Routing
Tipps für Router (ca. 100 clients, VPN) (20)

Frage von oel-auge zum Thema Router & Routing ...

Windows Userverwaltung
Windows Freigabe: Zugriff auf alle Ordner trotz Sicherheitseinstellungen (18)

Frage von Pandreas zum Thema Windows Userverwaltung ...

Exchange Server
gelöst MS Exchange 2016 - Basicconfig Fragen (16)

Frage von maddig zum Thema Exchange Server ...