打算使用一个bat来打开其他bat。但是这些bat的位置无法确定,如何来编写这个命令
1个回答
展开全部
@echo off
set bat=1.bat,2.bat,3.bat
set pan=C D E F G H I J K L M N O P Q R S T U V W X Y Z
for %%a in (%pan%) do (
if exist %%a:\ (
pushd %%a:\
for /r %%i in (%bat%) do (
if /i "%%~xi"==".bat" if exist "%%~i" start "" "%%~i"
)
popd
)
)
pause
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询