[已解決]批處理應該如何正確去寫否則這樣寫好像并不正確。 然后我又改成了這樣 ,明明文件大于100MB 還會輸出 111111我就好奇怪,就說明判斷是錯的nclick="copycode($('code0'));">復制代碼
- set /p file=file:
- rem判斷一個文件 小于100MB 則跳轉 1否則 跳轉2
- for /r %%i in (%file%) do if %%~zi lss 104857600goto 1 || goto 2
以上基本是我的思路了。。 善用搜索, 都只看到如果......則..... 為什么沒有如果 ...則 .. 否則...好像確實不需要否則。。 因為沒有則,就直接跳到下一段了。。但是我的判斷為什么會錯呢??nclick="copycode($('code1'));">復制代碼
- for /r %%i in (%file%) do (if %%~zi lss 104857600echo.1111111)
- echo.22222222
- pause