
請教批處理數字分割功能(已解決)最后由 a138534 于 -11-23 16:14我在編寫一個判斷磁盤空間的腳本,當取出的值過大時就會判斷出錯,經過論壇搜索發現bat腳本不支持大于32位的數字,于是改為了將倒數第0位到倒數第9位去除的方法,不過還是有問題:假如磁盤空間是87705575424 取9位的話得出8770 取11位的話才是87
請教高手們如何解決這個問題呢nclick="copycode($('code0'));">復制代碼
- for /f tokens=2 delims== %%i in ('wmic logicaldisk where Caption='D:' get freespace /value') do set space=%%i
- set space=%space:~0,-9%
- echo %space%

