f "!pwd; %%k in (_b;tokens=1
不知道你干什么,思路给你if "%1"=="" ( set path_=1.txt ) else ( set path_=%1 )echo %path%pausegoto :eof
调用方法,
call :test.bat 2.txt