12/11/20 05:30:46.38
えーと何がしたいのかよくわからんのだが
@echo off
setlocal enabledelayedexpansion
call :FuncHoge 0 " " 6
Echo ■Length: 12345678901234567890
Echo ■Return: %Return%
pause
goto :eof
:FuncHoge
for /L %%i in (1,1,%~3) do set spacer=%~2!spacer!
set Return=%spacer%%~1
set Return=!Return:~-%~3!
goto :eof
こういうことでいいんかな・・・?