if exist "%~f1" (
for /f "delims=" %%i in ('type "%~f1"')do (
set "_="
set "_=%%i"
call:1
)
)else (
set /p "_=输入字符串模式测试:只适用于顶楼"
call:1
)
pause
exit
:1
if not defined _ echo,error:0x2&&goto:eof
set "_=%_:-= %"
if not defined _ echo,error:0x3&&goto:eof
call:2 %_%
goto:eof
:2
echo,源:%1 %2 %3 %4
echo,新:%3 %1 %2 %4
goto:eof