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

Verzeichnisnamen nach string durchsuchen

Frage Entwicklung Batch & Shell

Mitglied: e-horn

e-horn (Level 1) - Jetzt verbinden

04.03.2012 um 20:20 Uhr, 2295 Aufrufe, 6 Kommentare

Hallo, hab mal wieder ein Anliegen. Und zwar möchte ich in einem bestimmten Verzeichnis alle Unterverzeichnisse (also den Verzeichnisnamen) nach einem String durchsuchen und anschließend true\false oder irgend einen Wert zurückbekommen mit dem ich weiterarbeiten kann.
Ich bin schon auf findstr gestossen aber komme leider damit nicht so richtig weiter. Kann mir hier jmd weiterhelfen?

gruß ehorn
Mitglied: bastla
04.03.2012 um 20:51 Uhr
Hallo e-horn!

So ganz klar ist mir nicht, was Du erreichen möchtest - aber grundsätzlich kannst Du ja die Auflistung der Unterverzeichnisse gleich entsprechend einschänken:
for /f "delims=" %%i in ('dir /b/ad "D:\bestimmtes Verzeichnis\*String*"') do echo "D:\bestimmtesVerzeichnis\%%i"
Wenn Du dem "dir" noch ein "/s" spendierst, wird der gesamte Verzeichnisbaum unterhalb von "D:\bestimmtesVerzeichnis" untersucht und auch vollständige Pfade als %%i zurückgegeben ...
Grüße
bastla
Bitte warten ..
Mitglied: e-horn
04.03.2012 um 21:21 Uhr
Hallo bastla, also ich habe ein hauptverzeichnis in welchem mehr oder weniger zufällig Unterverzeichnisse erstellt werden. Diese haben nun einen relativ langen Namen. Ich möchte nun die Verzeichnisnamen "filtern" um die Verzeichnisse dann entsprechend weiterverarbeiten zu können.
dh ich hätte gerne ein Schleife die mir die Verzeichnisnamen nach bestimmten strings durchsucht und ich dann entsprechenden ordner weiterbehandeln kann...
so mein Vorhaben ;)
Bitte warten ..
Mitglied: bastla
04.03.2012 um 21:29 Uhr
Hallo e-horn!
dh ich hätte gerne ein Schleife die mir die Verzeichnisnamen nach bestimmten strings durchsucht und ich dann entsprechenden ordner weiterbehandeln kann...
Das wäre dann in etwa das, was meine (ungetestete) Beispielzeile machen sollte ...

Grüße
bastla
Bitte warten ..
Mitglied: e-horn
04.03.2012 um 21:36 Uhr
Asche auf mein Haupt, hab die Zeile iwie gar nicht richtig wahrgenommen
Habs eben mal getestet, klappt wunderbar. Bist mein Batch-Gott :D

danke dir vielmals!!!!

gruß ehorn
Bitte warten ..
Mitglied: bastla
04.03.2012 um 21:41 Uhr
[OT] Hallo e-horn!
Bist mein Batch-Gott :D
Bisher wurde mir eigentlich nur nachgesagt, ich hätte eine göttliche Figur (obwohl: ich glaube nicht an Buddha ) ...

Grüße
bastla
[/OT]
Bitte warten ..
Mitglied: Biber
04.03.2012 um 22:01 Uhr
[OT] Hmm, bastla,

Zitat von bastla:
[OT] Hallo e-horn!
> Bist mein Batch-Gott :D
Bisher wurde mir eigentlich nur nachgesagt, ich hätte eine göttliche Figur (obwohl: ich glaube nicht an Buddha ) ...

Vielleicht hat e-horn die Worte "Batch-Gott" und "Gott Bacchus" verwechselt... klingt je ähnlich.
Denn würde es zumindest mit der göttlichen Figur zusammenpassen

Grüße
Biber
[/OT]
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Unterordner durchsuchen Excel VBA (1)

Frage von schwalbepilot zum Thema Microsoft Office ...

Windows 10
Verzeichnis nach Dateiinhalt durchsuchen (5)

Frage von MPFG zum Thema Windows 10 ...

Visual Studio
gelöst DotNet String Sortierung (5)

Frage von emeriks zum Thema Visual Studio ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(2)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Netzwerkgrundlagen
Kann auf Freigabe nicht Zugreifen (19)

Frage von leon123 zum Thema Netzwerkgrundlagen ...

Windows Server
gelöst Neues KB für W10 1607 und W2K16 wieder mal nicht im WSUS 3.0, hat das noch jemand? (16)

Frage von departure69 zum Thema Windows Server ...

Windows Server
DC virtualisieren + wie sichern (SingleDC-Environment) (12)

Frage von KMUlife zum Thema Windows Server ...

Festplatten, SSD, Raid
RAID Controller mit Trim-Funktion, wie ermitteln (11)

Frage von pixel24 zum Thema Festplatten, SSD, Raid ...