Ordnerstruktur mit Batch

phips26

Grünschnabel
Hallo zusammen.

Ich bräuchte eine Batch die folgendes erledigt:

Im Ordner F://Daten/ soll ein Ordner erstellt werden mit Abfrage (Bsp: Bitte Projektnummer eingeben)
In diesem Ordner sollen wiederum mehrere Ordner drinsein, zb: Plan, Zeichnung...

Wie lautet hierfür der Batch Code?

Danke für eure Hilfe.
 
Zuletzt bearbeitet:

phips26

Grünschnabel
Hallo freak,
danke für deinen Link, sehr interessant.

Folgendes hab ich schon:
_______________________
@ECHO OFF

VER

SET /P Ordnernamen1=Bitte Projektdaten eingeben...
mkdir %Ordnernamen1%
________________________

Ich kann nun den gewünschten Namen eingebe und er erstellt mir einen Ordner.
Im diesem erstellten Ordner sollen weitere Ordner, die aber immer den gleichen Namen tragen.

Welchen Befehl brauche ich dass er dir Unterordner macht?
Ich möchte auch einen freien Text in der Batch datei haben ZB: erstellt von. Wie mache ich das?


Daaaaaanke euch
 

phips26

Grünschnabel
bei deiner variante macht er ordner in ordner in ordner in ordner... usw.
ich möchte aber dass im Hauptordner alle unterordner untereinander stehen.

Mit freiem text meine ich, dass im dos fenster steht: erstellt von phips
 

vfl_freak

Premium-User
Moin,

ok, hatte ich falsch verstanden ...

dann eben n-mal:
"./Ordner1"
"./Ordner2"
...
"./Ordnern"

Für Schleifen gibt es FOR !

Zum freien Text:
Code:
echo Mein freier Text

Gruß
Klaus
 

phips26

Grünschnabel
Sorry, versteh ich nicht wie du das meinst....


So sieht meine Batch datei aus.
wie soll sie erweitert werden?
:::::::::::::::::::::::::::::::::::::::::::::::


@ECHO OFF

VER


SET /P Ordnernamen1=Bitte Projektdaten eingeben...
mkdir %Ordnernamen1%



::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


echo mein freier Text funtioniert auch nicht
 

vfl_freak

Premium-User
hmm ... :rolleyes:

Also diese Batch funktioniert bei mir einwandfrei

Code:
@echo off
rem #############################################
rem Test für Ausgaben und Erstellung neuer Ordner
rem #############################################
echo =========================
echo Test für eine Textausgabe
echo =========================

rem =========================
rem ersten Ordner erstellen !
rem =========================
SET /P Ordnername1=Bitte Name des 1. Ordners eingeben...
mkdir %Ordnername1%

rem ==========================
rem zweiten Ordner erstellen !
rem ==========================
SET /P Ordnername2=Bitte Name des 2. Ordners eingeben...
mkdir %Ordnername2%

echo ##########

pause
ACHTUNG: ist natürlich OHNE Prüfung, ob der Ordner ggf. schon existiert !!

Soll die Anzahl der Ordner flexibel sein, dann kannst ja auch eine Zählvariable einlesen und das Ganze dann damit in einer FOR-Schleife (siehe Abschnitt FOR im Link oben!!) abarbeiten ...

Gruß
Klaus