2016-11-21 65 views

回答

0

只是将包含文件名的另一行回显到集合文件。有什么我失踪?

for %f in (*.sql) do echo === "%~f" >>file.txt & type "%f" >>file.txt 

如果将其放入.bat脚本中,百分号字符必须加倍。它在多行上更具可读性。

for %%f in (*.sql) do (
    echo === "%%~f" >>file.txt 
    type "%%f" >>file.txt 
) 
+0

谢谢@lit完美的作品。 – BEMR