althafvly / AmlogicKitchen

Android firmware kitchen for amlogic devices
137 stars 55 forks source link

windows pack.bat number precision limit 32 bit #19

Closed muziling closed 1 year ago

muziling commented 1 year ago

exec pack.bat , error output: invalid number, number precision limit 32 bit bat code line

set /a superusage2=!supersize!-!superusage1!

supersize=5368709120 superusage1=1998839808

muziling commented 1 year ago

replace this line with

for /f %%x in ('C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe !supersize! - !superusage1!') do set superusage2=%%x

now error gone.