@echo off
rem 自作のコマンドに対して、ワイルドカードを使用して指定した引数を展開して与える
rem 使い方:> run command param1 param2....
setlocal enabledelayedexpansion
set PARAM=
:loop
if "%~2" == "" goto out
for %%i in (%2) do (
set PARAM=!PARAM! "%%i"
)
shift /2
goto loop
:out
echo %1 !PARAM!
%1 !PARAM!
endlocal