建议您所有.sql文件的最后都加上quit命令,要不然不在cmd环境下,批处理就不执行了。您把下面的批处理存为runsql.bat,放在的最上层文件夹中,双击运行即可。@echo off@for /f "delims=" %%i in ('dir *.sql /s /b') do (@sqlplus 账号/密码@数据库名 @"%%i")您先试试看。