Ordnerstruktur mit Batch

phips26

Grünschnabel
Ohjee, ich glaub du hast mich falsch verstanden oder ich hab mich falsch ausgedrückt

ich möchte einen Ordner erstellen der soll dann zB Projekt 1 heißen.
In diesem Ordner gibt es dan 5 Ordner die immer gleich heißen zb. eingang, ausgang, zeichnung... usw.

Bsp: C://Projekt1/Eingang
 

vfl_freak

Premium-User
dann eben so:

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...   /* Hier "Projekt1" */
mkdir %Ordnername1%

cd %Ordnername1%
 
rem ==========================
rem zweiten Ordner erstellen !
rem ==========================
SET /P Ordnername2=Bitte Name des 2. Ordners eingeben...  /* hier "Eingang" */
mkdir %Ordnername2%

rem ==========================
rem dritten Ordner erstellen !
rem ==========================
SET /P Ordnername3=Bitte Name des 3. Ordners eingeben...  /* hier "Ausgang" */
mkdir %Ordnername3%
 
/* usw. */

echo ##########
 
pause

Mal dumm gefragt:
lohnt sich denn der ganz Aufwand?
Du wirst die Ordner doch wohl nur einmal anlegen, oder?

Gruß
Klaus
 

phips26

Grünschnabel
Die batch von dir funktioniert schon, aber leider nicht so wie ich es wollt.

Meine Batch sollte folgendes:

Erstellen eines Ordners mit "Bitte ordnername eingeben"-Funktion
Der erstellte Ordner heisst dann beispielsweise Ordner 1
In Ordner 1 sollen dann weitere Ordner erstellt werden, aber ohne "Bitte ordnername eingeben"-Funktion, die dann heißen:

Ordner 1.1
Ordner 1.2
Ordner 1.3
Ordner 1.4
Diese Ordnername bleiben immer gleich.

Ich hoffe du verstehst wass ich meine
 

vfl_freak

Premium-User
Moin,

hmm, wie sollen denn die Unterordner jetzt heißen :confused:
Ordner 1.1
Ordner 1.2
Ordner 1.3
Ordner 1.4
oder wie weiter oben geschrieben
zb. eingang, ausgang, zeichnung... usw.
Bsp: C://Projekt1/Eingang

Du könntest Dir natürlich mit SET Variablen belegen (so denn die Namen wirklich immer gleich sind) und im Batch-File nutzen:
Code:
set name1=eingang
set name2=ausgang
...

Gruß
 

phips26

Grünschnabel
Ordner 1.1 ... sind nur beispielsnamen.
Bei deiner batch macht er die ordner nicht in den neu erstellten ordner.
Ich möchte ja in dem erstellten hauptordner die 5 unterordner erstellen
 

Neue Beiträge