Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

automatisch Ordner erstellen ?

Empfohlene Antworten

Veröffentlicht

Hallo - bräuchte mal kurz eure Hilfe !

Ich muss in einem ziemlich grossen Verzeichnis immer wieder den gleichen Ordner in den jeweiligen Unterverzeichnissen erstellen.

---ordner

|

---------ordner2

| |_____test

|

---------ordner3

| |_____test

|

---------ornder4

. |_____test

.

. usw

Nun sollen in "ordner2", "ordner3".....usw immer wieder ein neues Verzeichnis angelegt werden, dass immer den gleichen Namen hat (test).

Kann man das irgendwie automatisieren? Warscheinlich muss diese Prozedur des öfteren gemacht werden (und es sind verdammt viele Ordner).

Genial wäre noch, wenn ich die Benutzerrechte auf ähnliche Art und Weise vergeben könnte (das ist aber nicht so wild, man kann ja vererben).

BS ist NT4 :(

Danke für Eure Mühen...

Ich würde das per Batch-Datei lösen

FOR %%a IN (1 2 3 4 5 6 7 8 9) DO md Ordner%%a

cd Ordner1

md test

cd..

cd Ordner2

md test

cd..

cd Ordner3

md test

cd..

cd Ordner4

md test

cd..


usw....

Ich weiss jetzt leider nicht, wie per FOR-Schleife in verschiedene Ordner gewechselt wird. Wenn nich wüsste, wie man in einer Batch-Datei " %1=%1+1" rechnet (also den Wert einer Variable erhöht) dann könnte man diese Prozedur in 2 Zeilen abarbeiten.

Jetzt habe ich solange probiert, und ein anderer war schneller

:( naja, egal. Die Lösung von TM is sowieso besser :D

Original geschrieben von Terran Marine

...dies in dem Hauptordner ausführen :

for /f "tokens=1" %a in ('dir /AD /B') do md %a\test

anstatt test, den entsprechenden Namen eintragen.

...

[brettvormKopf]

Entschuldigung, aber könnte mir das mal jemand übersetzen?

Funktioniert das auch unter XP?

Und wie soll das ausgeführt werden?

[/brettvormKopf]

Original geschrieben von Marcello

[brettvormKopf]

Entschuldigung, aber könnte mir das mal jemand übersetzen?

Funktioniert das auch unter XP?

Und wie soll das ausgeführt werden?

[/brettvormKopf]

Ja, läuft unter NT/2000/XP

einfach in der Eingabeaufforderung eingeben.

Gruß

Terran Marine

Original geschrieben von Terran Marine

for /f "tokens=1" %a in ('dir /AD /B') do md %a\test

anstatt test, den entsprechenden Namen eintragen.

Gruß Terran Marine

Oder du erstellst eine Textdatei, z.B. Start.txt, und schreibst da folgendes rein:

for /f "tokens=1" %%a in ('dir /AD /B') do md %%a\test

dann nennst du die Textdatei um, z.B. in start.bat oder start.cmd. die Endung muss auf jeden Fall .bat oder .cmd sein. Wenn du dann die Datei ausführst, werden deine Ordner erstellt.

Original geschrieben von Thombo

for /f "tokens=1" %%a in ('dir /AD /B') do md %%a\test

Ich will ja nicht nerven, aber ich verstehe das nicht.

Wäre nett, wenn mir jemand kurz diesen Syntax entschlüsselt. So wie ich das deuten kann, werden doch hier nur die Unterordner erstellt, oder? :confused:

Original geschrieben von Marcello

Ich will ja nicht nerven, aber ich verstehe das nicht.

Wäre nett, wenn mir jemand kurz diesen Syntax entschlüsselt. So wie ich das deuten kann, werden doch hier nur die Unterordner erstellt, oder? :confused:

richtig, es werden nur Unterordner erstellt.

"For" liest den Befehl "dir /AD /B" aus, und gibt Zeile für Zeile an die Variable %a weiter,

pro Zeile wird die "do" Anweisung ausgeführt, in dieser wird ein Unterordner erstellt.

"dir /AD /B" gibt zeilenweise alle Unterverzeichnisse eines Verzeichnisses aus.

Gruß

Terran Marine

thanx

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.