Diskutiere Fragen zu Batch-Programmierung im Windows 7 Software Forum im Bereich Windows 7; Hallo!
Ich möchte immer wieder Serien-Ordner anlegen. So zB in einem Unterverzeichnis die Ordner GG 01, GG 02, GG 03, ................ GG49, GG50. Jetzt kann ...
Ich möchte immer wieder Serien-Ordner anlegen. So zB in einem Unterverzeichnis die Ordner GG 01, GG 02, GG 03, ................ GG49, GG50. Jetzt kann ich mir natürlich die Finger wundklopfen und das alles manuell machen - aber wozu hab ich einen Computer! Das Problem muß mittels eines einfachen Batch-Jobs auch zu lösen sein. Aber mein Problem liegt in der For-Schleife. Hier was ich bisher habe:
@echo off
rem CMD E:ON V:ON
rem Syntax:
rem Ordner dir name nrvon nrbis
rem
rem Variablen setzen
set todir=%1
set name=%2
set von=%3
set bis=%4
rem Variablen testen
echo todir ist %todir% und %1%
if "%todir%" == "" goto :nodir
if "%name%" == "" goto :noname
if "%von%" == "" goto :novon
if "%bis%" == "" goto :nobis
echo todir ist %todir%
echo name ist %name%
echo von ist %von%
echo bis ist %bis%
rem in Verzeichnis wechseln
cd \batch
cd %todir%
if errorlevel 1 goto :error
PAUSE
REM Schleife
for %%N IN (%von% 1 %bis%) DO (
echo namevorher ist %name%
set ordner= %name% %%N
echo ordner ist %ordner% , nummer ist %%N .
md %ordner%
)
goto ende
rem Endmeldungen
:error
echo Das Verzeichnis existiert nicht!!!!
goto ende
: nodir
echo Kein Verzeichnis angegeben!!
goto ende
: noname
echo Kein Ordnername angegeben!!
goto ende
: novon
echo Keine Startnummer angegeben!!
goto ende
: nobis
echo Keine Endnummer angegeben!!
goto ende
: ok
echo Die Ordner wurden angelegt!
:ende
Wobei die Schleife nicht richtig läuft, es wird nur Muster oder 5 oder 0 angelegt (ich hab etwas experimentiert!), aber nicht Muster 1 bis Muster 5.
Danke für Hilfe, es ist sicher nur eine Kleinigkeit!
Da ich mich mit der Batchprogrammierung auch nicht so gut auskenne, hab ich dir einfach ein Programm geschrieben, was das gleiche erledigt.
Syntax: autocreatedir "Ordnerpfad" "Ordnername" "von" "bis"
Beispiel:
autocreatedir "C:\Users\" "Dir" "1" "10"
erstellt unter C:\Users\ die Ordner Dir 1 bis Dir 10.
Hoffe das reicht dir. Falls der Ordner nicht vorhanden ist, wird er einfach erstellt. Wenn das so nicht sein soll, melde dich einfach, dann ändere ich das schnell.
Das war ja prompt, danke!
Ich hab zwar das Problem jetzt anders gelöst - einfach mit einer Erhöhung des variablen Wertes um 1 bis das Ende erreicht ist - aber ich schau mir das auch gern an, vielleicht ist das eine bessere Lösung - ok, würde ich, wenn das ZIP-Archiv sich öffnen ließe!!! Es wird eine Beschädigung bzw. unbekanntes Format gemeldet. Habs aber mehrmals versucht!
Zip, weil das eine .exe-Dateie ist, die ich dir hochgeladen hab, keine Batch. Wie gesagt, ich kenn mich mit der Batchprogrammierung nicht so super aus und hab dir deswegen ein Programm in C# (von Microsoft entwickelte Programmiersprache) geschrieben. Ich könnte dir jetzt hier den Quellcode posten, aber das würde dir nichts bringen. Da man hier aber keine .exe-Dateien hochladen kann, hab ich sie in ein ZIP-Archiv gepackt.
Und was das ZIP-Archiv anbelangt: Ich hab damit keine Probleme. Selbst wenn ich jetzt nochmal downloade, kann ich es öffnen. Das wird wohl ein Problem deinerseits sein.
CMD - Batch to Exe: Hallo
Es geht darum wie man Batch-Files in Exe Dateien konventieren kann mit einem Programm...
Das Programm Downloaden
Hier Download
...
Fragen über Fragen: Also erstens braucht man in Windows 7 tuning zusatztools (z.b CCleaner oder Wise Registry Cleaner)
bitte empfehlt nicht Tune Up das hat mein Sytem...
Fragen über Fragen: Hallo liebes Forum..
Ich habe vor mir in den nächsten Tagen Win7 HP zu kaufen..
Mein PC macht das Hardware mäßig und so weiter alle smit..
Ich bin...
Java Programmierung: Hallo Leutz ich hab hiel mal ne frage zur programmierung von java programmen
ich bin anfänger und habe mir ein 7 seiten langes tut zum Programmieren...
Besucher kamen mit folgenden Begriffen auf die Seite
batch programmierung
,
batch Programmierung Win 7
,
von bis in batch
,
programmieren windows 7
,
batch programmierung unter windows 7
,
windows cmd batch programmierung
,
windows 7 batch programmierung change dir
,
reg cleaner batch
,
programmierung windows 7
,
ccleaner registry cleaner batch
,
batch programmierung for schleife %% ändern
,
batch programmierung unter win7
,
windows 7 batch zip
,
batch programmierung if dir1 == dir2
,
batch programmierung pfad wechsel
,
batch programmierung in einem verzeichnis pfad wechseln