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

Unterverzeichnisse ausgeben und speichern

Mitglied: ManicPumpkin

ManicPumpkin (Level 1) - Jetzt verbinden

20.09.2011 um 17:30 Uhr, 1808 Aufrufe, 2 Kommentare

Hallo,

ich möchte mittels Batch die Unterverzeichnisse ausgeben und diese in einer Textdatei speichern.
Der Teil funktioniert eigentlich schon so, dass Problem ist nur, dass die Namen der Unterverzeichnisse gekürzt werden und ich nicht weiß woran es genau liegt.
Hier erst einmal der Code:

@ECHO OFF 
SETLOCAL ENABLEDELAYEDEXPANSION  
REM -------------------------------------------------------------------------- 
REM Changeable values 
REM -------------------------------------------------------------------------- 
SET CREATE="csv.txt" 
 
REM -------------------------------------------------------------------------- 
REM Script 
REM -------------------------------------------------------------------------- 
FOR /F %%i IN ('DIR /AD /B "./"') DO ( 
	FOR /F %%j IN ('DIR /AD /B "%%i"') DO ( 
		ECHO %%i\%%j\ 
		ECHO %%i\%%j\ >> %CREATE% 
) 
Ich bekomme bspw. Unterverzeichnisse ausgegeben, die kein Leerzeichen beinhalten. Jedoch habe ich auch Unterverzeichnisse, die Leerzeichen beinhalten. So wird bspw. aus "Ordner 002" nur noch "Ordner" und das ist natürlich nicht unbedingt so prickelnd.

Beste Grüße,
Danny.
Mitglied: bastla
20.09.2011 um 17:37 Uhr
Hallo ManicPumpkin!

Wird's so besser?
FOR /F "DELIMS=" %%i IN ('DIR /AD /B') DO (
Grüße
bastla
Bitte warten ..
Mitglied: Skyemugen
21.09.2011 um 08:34 Uhr
Aloha,

per
FOR /F "TOKENS=*" %%i IN ('DIR /AD /B') DO (
wird's auch so schön wie bei bastla *gg*

Nein, im Ernst, das funktioniert zwar aber ich wollte dir damit nur der Vollständigkeithalbe dern tokens-Part als informatives Material zusätzlich zum delims-Part reichen, damit du mal for /? aufrufst und dich über deren (oft zusammenhängende) Verwendung schlau machst (auch wenn du tokens hier nicht brauchst.

btw: Wir haben hier auch ein schönes Tutorial zur FOR-Schleife ...

greetz André
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Pfad in Variabel speichern und ausgeben Batch

Frage von miichiii9Batch & Shell7 Kommentare

Hallo miteinander Ich wollte ein Befehl in deiner Variabel speichern und dann in einer if schleife (Wenn Bedingung erfüllt) ...

C und C++

Morsecode in map speichern und text in morsecode ausgeben

gelöst Frage von How-ToC und C++13 Kommentare

hallo leute, ich komme irgendwie nicht weiter. kann mir vielleicht jemand helfen? ich will mein text als morsecode ausgeben, ...

Batch & Shell

Programm in allen Unterverzeichnissen ausführen

gelöst Frage von RotnasenkaterBatch & Shell8 Kommentare

Servus, liebe Gemeinde! Da mir hier schonmal so freundlich und kompetent geholfen wurde, wende ich mich nochmals mit einer ...

Ubuntu

Mit Server verbinden - Auf Unterverzeichnisse zugreifen

gelöst Frage von mabue88Ubuntu6 Kommentare

Hallo, ich bin jetzt vollständig auf Ubuntu umgestiegen. Um auf meine Raspberry Pis zuzugreifen habe ich bisher WinSCP verwendet. ...

Neue Wissensbeiträge
Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 12 StundenHumor (lol)3 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 1 TagSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 1 TagMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Heiß diskutierte Inhalte
Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server45 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware16 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...