示例: cmd 命令行可以執行。但是 寫成 bat 卻不能執行,
for /f "delims==" %a in ('dir /b /s F:\F\*.TXT')do copy /-y "%a" F:\FF /Y
如果需要寫成 f.bat 批處理,
則需要更改為 : for /f "delims==" %%a in ('dir /b /s F:\F\*.TXT')do copy /-y "%%a" F:\FF /Y
因為批處理的變量是兩個%,如%%a 這樣寫。do 后面的命令行最好用英文的括號括起來。