Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

Suche nach existierenden Ordnern

Frage Entwicklung Batch & Shell

Mitglied: 43547

43547 (Level 1)

14.02.2007, aktualisiert 19:35 Uhr, 3452 Aufrufe, 6 Kommentare

Hallihallo mein ersteer Post und schon soooon dickes Problem... Ich bin für jede Hilfe sehhhhr dankbar...

Ich suche die Vorhandenen Ordner "XKM" und möchte diese in eine Datei (test.txt) mit der Variable SET01="pfad" einfügen.

nur mein Problem ist das wenn der Ordner mehrmals existiert dann nicht automatisch SET02="pfad" eingetragen wird...

ich sitzte seid 6 h dran und schaffe es nicht in dieser FOR schleife die Variable SET01 zu erhöhen bei dem nächsten Ordner der gefunden wurde. HIILLFFFEEE...

for /f "delims== tokens=1,2" %%i in ('DIR XKM /B /S') do @Set /A j+=1 & @Echo Set%j%=%%i>>c:\test\test.txt

Danke schonmal das Ihr es überhaupt gelesen habt
Mitglied: bastla
14.02.2007 um 19:15 Uhr
Hallo IT-KMS-Nitschke und willkommen im Forum!

Vielleicht geht's ja, wenn Du Deinem Batch eine Zeile vorweg spendierst und die Schreibweise der Variablen j anpasst:
01.
@echo off & setlocal EnableDelayedExpansion 
02.
for /f "delims== tokens=1,2" %%i in ('DIR XKM /B /S') do @Set /A j+=1 & @Echo Set!j!=%%i>>c:\test\test.txt
Falls Du auf die führende 0 bei einstelligen j-Werten bestehen solltest, müsste man etwas mehr Aufwand treiben. siehe unten ...

HTH
bastla
Bitte warten ..
Mitglied: bastla
14.02.2007 um 19:21 Uhr
... soviel Arbeit ist das auch wieder nicht:
01.
@echo off & setlocal EnableDelayedExpansion 
02.
set /a j=100 
03.
for /f "delims== tokens=1,2" %%i in ('DIR *.txt /B /S') do Set /A j+=1 & Echo Set!j:~1!=%%i
Grüße
bastla
Bitte warten ..
Mitglied: 43547
14.02.2007 um 19:24 Uhr
es geht.... super du hast mir den Abend gerettet.....

Ganz großes danke und liebe Grüße von meiner Frau die meinen Schädel nicht mehr alle 15 min. mit Wasser löschen muss...

Wirklich vielen lieben dank für die schnelle Antwort und super Lösung..

Mit freundlichen Grüßen

IT-KMS Nitschke
Bitte warten ..
Mitglied: Biber
14.02.2007 um 19:30 Uhr
*lach*
Hallo bastla,

gerade wollte ich posten:
01.
(=19:26:11  D:\temp=) 
02.
>Set /a "j=100">nul & for /f "delims=" %i in ('dir /s /b /a:d test*.*') do @set /a "j+=1">nul & @echo Set!j:~-2!=%i 
03.
Set01=D:\temp\test 
04.
Set02=D:\temp\test2 
05.
Set03=D:\temp\test22 
06.
Set04=D:\temp\test\test 
07.
Set05=D:\temp\unterverzeichnis_neu\DB2GW004\TEST_P 
08.
Set06=D:\temp\unterverzeichnis_neu\DB2GW005\TEST_ME
....stand aber schon fast gleich da,...*gg

Gruss
Biber
Bitte warten ..
Mitglied: 43547
14.02.2007 um 19:32 Uhr
auch dir rechtherzlichen dank
Bitte warten ..
Mitglied: bastla
14.02.2007 um 19:35 Uhr
@Biber

... aber doch nur fast gleich - es lebe die Vielfalt (die Einfalt tut's sowieso)!

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Microsoft
Im ordner nach dateien aus excel liste suchen (2)

Frage von tioloco zum Thema Microsoft ...

Windows 7
gelöst Sonderbares Problem! Ordner wird über Suche gefunden aber nicht aufrufbar (3)

Frage von Mario63 zum Thema Windows 7 ...

Batch & Shell
gelöst Nach bestimmten Ordner namen suchen und in einem anderem Pfad kopieren (8)

Frage von erdgnrft zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch xkopie von Ordner in Ordner (3)

Frage von TicTakTeo zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(8)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

Information von BassFishFox zum Thema Datenschutz ...

Firewall

PfSense OpenVPN beschleunigen

Tipp von Dobby zum Thema Firewall ...

Utilities

CCleaner 5.33 mit Malware infiziert

(27)

Information von SeaStorm zum Thema Utilities ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (27)

Information von SeaStorm zum Thema Utilities ...

Festplatten, SSD, Raid
gelöst Problem mit DELL 815R Server und Windows Bluescreen (24)

Frage von Leo-le zum Thema Festplatten, SSD, Raid ...

Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (19)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

Windows Netzwerk
Dateien mit Intelligenz per GPO ins Programmverzeichnis (14)

Frage von erwin.t zum Thema Windows Netzwerk ...