Visualizzazione dei risultati da 1 a 10 su 10

Visualizzazione discussione

  1. #4
    Se proprio vuoi toglierti lo sfizio, prova a modificare il tuo batch come segue:

    codice:
    @echo off
    set tsize=0
    for /r %%f in (.\*) do set /a tsize+=%%~zf
    echo Dimensione: %tsize% bytes.
    Personalmente sconsiglio comunque soluzioni così farraginose, in favore di tools specifici o di un semplice cambio di shell. Ovviamente il grosso problema di batch siffatti è il limite dei 32 bit per l'aritmetica intera, quindi dimensioni superiori ai fatidici 2GiB danno adito a letture non valide.

    Il du che hai trovato è un port del classico comando Unix.
    Ultima modifica di M.A.W. 1968; 06-07-2014 a 22:06
    • Un plauso a Grisha Perelman, raro esempio di genuino anticonformismo umano e scientifico.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.