#1 14. März 2016 Zuletzt von einem Moderator bearbeitet: 13. April 2017 tach zusammen, ich hatte mal folgendes tut geschrieben: mehrere dateien in eine kopieren - RaidRush:Board da ich das doch des häufigeren nutze, möchte ich weg von dem JS teil, hin zu einer batch. das JS erstellt mir eine ausgabe um das in DOS ausführen zu können. das versuche ich nun umzubauen, sodass ich werte anpasse (step1; step2 ggf mal mit eingabe) und es mir den kompletten copy befehl erstellt und ausführt. jetzt häng ich schon beim erstellen der dateipfade fest, die in einer for schleife zusammengestellt werden sollten. z.b Code: @echo off set "str=Hello" set "out=" set "from=1" set "to=4" for /l %%n in (%from%,1,%to%) do ( REM echo %%n set "out=%out%%str%%%n " ) echo %out% // ist Code: Hello 4 // soll Code: Hello 1 Hello 2 Hello 4 Hello 4 ich versuche out mit werten zu verketten um dann ein copy zu erstelle z.b Code: [COLOR=#000000][FONT=monospace]copy /b file1.mp3+file2.mp3+file3.mp3+file4.mp3 newfile.mp3[/FONT][/COLOR] kann mir jemand sagen wie ich variablen verkette? // edit hab was passendes gefunden Code: @ECHO OFF &SETLOCAL SET /a count=5 for /l %%a in (1,1,%count%) do call set "Myvar=%%Myvar%%, %%a" ECHO %Myvar:~2% ausgabe Code: 1, 2, 3, 4, 5 Myvar sollte am anfang wohl nicht gesetzt sein und wird mit %%Myvar%% erweitert. damit konnte ich meine batch basteln. danke euch fürs vorbeischauen. + Multi-Zitat Zitieren