chris93
Goto Top

In mehreren Verzeichnissen automatisch einen neuen Ordner anlegen

Hallo zusammen!
Leider hab ich nicht viel Erfahrung mit Skripts und benötige darum Hilfe.
Danke im Voraus! :D

In der folgenden Struktur muss im zweiten Unterverzeichnis(Schema) jeweils der Ordner "Files" anlegt werden, falls dieser nicht bereits existiert.


Projekte
-Auftrag1(TG) WV
-Schema
-Auftrag2(SZ) WV
-Schema
-Auftrag3(UR) WV
-Schema


Der Name "Auftrag" ändert sich jedes Mal. Einzig das "WV" ist immer vorhanden.

Ich hätte gerne ein Skript dafür (Sprache ist mir egal), da dies über 1800 Aufträge betrifft.

Grüsse
Chris

Content-ID: 185890

Url: https://administrator.de/contentid/185890

Ausgedruckt am: 23.11.2024 um 01:11 Uhr

NeverEnds
NeverEnds 04.06.2012 um 15:43:42 Uhr
Goto Top
Hallo,

ich würde das mit Batch machen.

im sagen in welches Verzeichnis er soll und im sagen er soll ein verzeichnis anlegen:

cd C:\blabla
mkdir NAME
mkdir NAME2

dann falls unter ordner
cd C:\blabla\NAME

und dann wieder mkdir

und deine Veränderungen mit Rein haken..
Chris93
Chris93 04.06.2012 um 15:59:23 Uhr
Goto Top
Vielen Dank.
Werde dies testen, sobald ich wieder in der Firma bin.
bastla
bastla 04.06.2012 aktualisiert um 16:31:03 Uhr
Goto Top
@NeverEnds
... oder doch einfach:
md "C:\blabla\NAME\Unterordner\und noch einer"
- alle fehlenden Ordner werden dabei automatisch erstellt ...

... allerdings sieht die eigentlich Problemstellung mehr nach
for /d %i in ("D:\Projekte\*WV") do echo md "%~i\Schema\Files" 2>nul
aus - zum Testen direkt in der CMD-Shell und daher nur "%i" anstatt "%%i" sowie "echo" vor dem "md", damit die Befehle zum Erstellen der Ordner zunächst nur angezeigt, aber noch nicht ausgeführt werden ...

Grüße
bastla
NeverEnds
NeverEnds 04.06.2012 um 16:28:28 Uhr
Goto Top
Ja genau, danke Bastla!!!

stimmt daran hatte ich gar nicht gedacht.
Chris93
Chris93 11.06.2012 um 12:39:03 Uhr
Goto Top
Hallo zusammen

Hat super geklappt.

Vielen Dank!

Grüsse
Chris