我必須使用批處理檔案恢復 csv 檔案的大小,并嘗試使用此代碼,但是當我回顯大小時,值內沒有任何內容。你知道這個問題嗎?(順便說一句,我在好目錄中,所以路徑很好,我試過沒有 .\\ 并且沒有任何改變)
for %%I in (.\\Tous_les_Liens.csv) do set size = %%~zI
IF (%size% LEQ 1) (goto reussite) ELSE (goto erreurs)
:reussite
echo Tout est normal
:erreurs
echo Il y a des erreurs sur le site
echo %size%
FOR /F %%i in ('type .\\Tous_les_Liens.csv') do echo %%i
exit 9
uj5u.com熱心網友回復:
您不希望第一個:label呼叫錯誤標簽。試試這個:
for %%I in ("Tous_les_Liens.csv") do set /a "size=%%~zI"
IF %size% GTR 1 goto :erreurs
:reussite
echo Tout est normal
goto :EOF
:erreurs
echo Il y a des erreurs sur le site
echo %size%
type "Tous_les_Liens.csv"
exit 9
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/470182.html
上一篇:使用帶點的批處理檔案夾重命名
