wannabeapro

Inhalte von 2 Variablen in eine dritte Speichern

Hallo @all

Ist es möglich wenn ich Folgende Variablen habe,

set test=hallo du
set test1=wie geht es dir

Das ich deren Inhalte dann in eine Dritte seperate Variable einlese

zb.

set test3=%test% & %test1% 

Ist sowas möglich??

Schon einmal herzlichen Dank für eure Antworten

MfG
wannabeapro
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 68476

Url: https://administrator.de/forum/inhalte-von-2-variablen-in-eine-dritte-speichern-68476.html

Ausgedruckt am: 25.05.2025 um 13:05 Uhr

SlainteMhath
SlainteMhath 12.09.2007 um 11:16:26 Uhr
Goto Top
set test3=%test% & %test1% 
Mach das "&" raus, dann geht's face-smile
wannabeapro
wannabeapro 12.09.2007 um 11:30:51 Uhr
Goto Top
Ja hast recht face-smile

Aber wenn ich das ganze dann in eine For schleife packe und per IF Anweisung das machen lassen will ändert er es nicht face-confused

FOR /F "tokens=1,2 delims= " %%i in ('type "liste.txt"') do (  

if "!verg!"=="%%j" set /a log=!log!+1  
if "!verg!"=="%%j" set zu=!verg!_!log!   
if not "!verg!"=="%%j" set log=0  
robocopy %%i %%j /Log:"%zu%.log" /S /MAXLAD:xxx /mir  
if "%%j"=="%%j" set verg=%%j  
echo %zu%
echo %verg%
echo %log%
pause
)

Mit % Funktioniert es auch nicht

FOR /F "tokens=1,2 delims= " %%i in ('type "liste.txt"') do (  

if "%verg%"=="%%j" set /a log=%log%+1  
if "%verg%"=="%%j" set zu=%verg%_%log%   
if not "%verg%"=="%%j" set log=0  
robocopy %%i %%j /Log:"%zu%.log" /S /MAXLAD:xxx /mir  
if "%%j"=="%%j" set verg=%%j  
echo %zu%
echo %verg%
echo %log%
pause
)

Vielen Dank schonmal für eure Hilfe

MfG
Wannabeapro