Ich habe diesen Code für eine Funktion. Wie kann ich machen das die Funktion eine Variable zurückgeben kann so wie
set retval=call :myFunction 123 echo %retval% goto :end :myFunction return Hello world exit /b :end
Du kannst den Rückgabewert an den Befehl exit anhängen um die Umgebungsvariable %errorlevel% als Variable zu verwenden.
@echo off call :myFunction 123 echo %errorlevel% goto :end :myFunction set /a retval=%1% * 2 exit /b %retval% :end