Guten Tag zusammen; ich bin grad neu hier und hoffe, dass ihr mir helfen könnt.
Folgendes Problem: Ich pröble derzeit daran, ein batch Programm zu erstellen, welches zuerst in eine andere noch nicht existierende .bat datei etwas hineinschreibt (ein befehl) und dann alle .bat dateien des aktuellen ortners startet. Mein Problem ist simpel... Ich kriegs einfach nicht hin. Irgend etwas will einfach nie funktionieren. Eigentlich ist es ja einfach... eine ganz normale for schleife mit etwas zusatz; nur wird die erstellte .bat nie ausgeführt sondern immer nur erstellt... somit wird auch das, was in der erstellten .bat steht nie ausgegeben. Ich habe schon mehr als 6h gegoogelt und nichts gefunden...kann mir jemand sagen wo der fehler ist?
Mein Program:
echo copy NUL %random%.txt > %random%.bat <- in eine .bat mit zufälligem namen schreiben
For /F %%i in ('dir /B *.bat') do start <- alle .bat des aktuellen verzeichnisses öffnen
pause
Ende des Programms
Folgendes Problem: Ich pröble derzeit daran, ein batch Programm zu erstellen, welches zuerst in eine andere noch nicht existierende .bat datei etwas hineinschreibt (ein befehl) und dann alle .bat dateien des aktuellen ortners startet. Mein Problem ist simpel... Ich kriegs einfach nicht hin. Irgend etwas will einfach nie funktionieren. Eigentlich ist es ja einfach... eine ganz normale for schleife mit etwas zusatz; nur wird die erstellte .bat nie ausgeführt sondern immer nur erstellt... somit wird auch das, was in der erstellten .bat steht nie ausgegeben. Ich habe schon mehr als 6h gegoogelt und nichts gefunden...kann mir jemand sagen wo der fehler ist?
Mein Program:
echo copy NUL %random%.txt > %random%.bat <- in eine .bat mit zufälligem namen schreiben
For /F %%i in ('dir /B *.bat') do start <- alle .bat des aktuellen verzeichnisses öffnen
pause
Ende des Programms