bat的if語句里不能有copy和move語句否則就異常退出部分代碼:if[%fsouc:~48,7%]==[%chepanhao_1%] (set /a yshjs+=1copy /Y %stringmuntgd1%%fsouc% %stringmuntdp0%%yshml%%fdist%goto :eof)以上代碼異常退出。下面的代碼運行正常。if not %fsouc:~48,7%==%chepanhao_1% (goto turefles_2)set /a yshjs+=1copy /Y /N %stringmuntgd1%%fsouc% %stringmuntdp0%%yshml%%fdist%goto :eof請各位老師指點。謝謝!