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

Für Liste Ordnerstruktur anlegen

Frage Entwicklung Batch & Shell

Mitglied: bakasenpai

bakasenpai (Level 1) - Jetzt verbinden

01.06.2011, aktualisiert 21:28 Uhr, 2124 Aufrufe, 1 Kommentar

Ich habe eine Liste mit x-Einträgen

Eintrag1
Eintrag2
Eintrag3
Eintrag4
...
Eintragx

für diese hätte ich gerne ein Ordnerverzeichnis

010
020
030
040
...
0x0

Ich habe etwas ähnliches bereits realisiert mittels:

for /f %%i in (%Dokumente%) do md %%i

jedoch hat der Ordner dann immer den Namen des Listeneintrages und nicht 0x0

mit

for /f %%i in (%Dokumente%) do set /a zz+=1

IF %zz% LEQ 9 goto dezi;
IF %zz% LEQ 99 goto hekto;


:dezi
for /l %%j in (1,1,%zz%) do md cdr\lnk\0%%j
goto end

:hekto
for /l %%j in (1,1,9) do md cdr\lnk\0%%j
for /l %%j in (10,1,%zz%) do md cdr\lnk\%%j
goto end

:end

bekomme ich zumindest genügend richtig benannte Ordner.

in dem Ordner wird sich eine Datei befinden, die den Namen des Eintrages übernimmt.

Dies habe ich versucht mittels

for /f %%i in (%Dokumente%) do ren %%i\missing.pdf %%i.pdf

zu tun, was auch funktioniert.

Eigentlich wollte ich, dass mit einer schleife lösen:

for /f %%i in (%Dokumente%) do md %%i

x=x+1
ordner anlegen mit namen 0x0
datei verschieben in ordner 0x0
dabei umbenennen nach Eintragx aus der Liste
nächster Eintrag...

Kann mir da jemand einen Tipp geben?
Mitglied: bakasenpai
01.06.2011 um 21:29 Uhr
Falls es weiterhilft

Beispiel:

Liste:
aaaaaa
zzzzzzzz
31415

daraus soll werden

010/aaaaa.pdf
020/zzzzzzz.pdf
030/31415.pdf
Bitte warten ..
Neuester Wissensbeitrag
Heiß diskutierte Inhalte
Switche und Hubs
LAG zwischen Cisco SG300 und Dlink DGS1100 herstellen - wie? (18)

Frage von White-Rabbit2 zum Thema Switche und Hubs ...

Grafikkarten & Monitore
Neue Graifkkarte - kein Bild (10)

Frage von bestelitt zum Thema Grafikkarten & Monitore ...

Linux
gelöst Boot failed: not a bootable disk (10)

Frage von Fleckmen zum Thema Linux ...

Multimedia & Zubehör
gelöst Iphone 6 prob (8)

Frage von jensgebken zum Thema Multimedia & Zubehör ...